简体   繁体   中英

Sudden compile error in Android Studio; error: cannot find symbol class ComputableLiveData

I opened up my project and compiled and ran it, and I'm getting the error mentioned in the title, error: cannot find symbol class ComputableLiveData . I've built a local database using a Room abstraction over SQLite, and the error is occurring in 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;

I've tried deleting the build folder so that the file could be regenerated, but no luck.

通过将以下实现添加到build.gradle (Module:app)下的依赖项来解决此问题。

    implementation 'android.arch.lifecycle:livedata:1.1.1'

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM