我打开我的项目并编译并运行它,我收到标题中提到的错误,错误:找不到符号类 ComputableLiveData
。我在 SQLite 上使用 Room 抽象构建了一个本地数据库,错误发生在 BundleDao_Impl.java
中。
package com.weaberlumber.programmer.s4s_scan;
import android.arch.lifecycle.ComputableLiveData; //The error is here
import android.arch.lifecycle.LiveData;
import android.arch.persistence.db.SupportSQLiteStatement;
import android.arch.persistence.room.EntityDeletionOrUpdateAdapter;
import android.arch.persistence.room.EntityInsertionAdapter;
import android.arch.persistence.room.InvalidationTracker.Observer;
import android.arch.persistence.room.RoomDatabase;
import android.arch.persistence.room.RoomSQLiteQuery;
import android.arch.persistence.room.util.StringUtil;
我尝试删除构建文件夹以便重新生成文件,但没有成功。
最佳答案
这是通过将以下实现添加到 build.gradle
(Module: app) 下的依赖项来修复的
implementation 'android.arch.lifecycle:livedata:1.1.1'
关于java - Android Studio 中突然出现编译错误;错误 : cannot find symbol class ComputableLiveData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50801323/