Sudden compile error in Android Studio; error: cannot find symbol class ComputableLiveData
Sudden compile error in Android Studio; error: cannot find symbol class ComputableLiveData
我打开了我的项目并编译并 运行 它,但出现了标题中提到的错误,error: cannot find symbol class 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
(模块:app)
下的依赖项来修复此问题
implementation 'android.arch.lifecycle:livedata:1.1.1'
我打开了我的项目并编译并 运行 它,但出现了标题中提到的错误,error: cannot find symbol class 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
(模块:app)
implementation 'android.arch.lifecycle:livedata:1.1.1'