老师,这个问题怎么解决呢?
来源:4-4 room数据库众多注解讲解1

光羽隼
2020-07-19
Caused by: java.lang.RuntimeException: cannot find implementation for com.gystry.libnetwork.cache.CacheDatabase. CacheDatabase_Impl does not exist
at androidx.room.Room.getGeneratedImplementation(Room.java:94)
at androidx.room.RoomDatabase$Builder.build(RoomDatabase.java:667)
at com.gystry.libnetwork.cache.CacheDatabase.<clinit>(CacheDatabase.java:39)
at com.gystry.libnetwork.cache.CacheDatabase.getDatabase(CacheDatabase.java:45)
at com.gystry.libnetwork.cache.CacheManager.getCache(CacheManager.java:18)
at com.gystry.pjetpack.ui.login.UserManager.<init>(UserManager.java:23)
at com.gystry.pjetpack.ui.login.UserManager.<clinit>(UserManager.java:14)
at com.gystry.pjetpack.ui.login.UserManager.getInstance(UserManager.java:19)
at com.gystry.pjetpack.ui.home.HomeViewModel.loadData(HomeViewModel.java:83)
at com.gystry.pjetpack.ui.home.HomeViewModel.access$000(HomeViewModel.java:28)
at com.gystry.pjetpack.ui.home.HomeViewModel$1.loadInitial(HomeViewModel.java:52)
at androidx.paging.ItemKeyedDataSource.dispatchLoadInitial(ItemKeyedDataSource.java:254)
at androidx.paging.ContiguousPagedList.<init>(ContiguousPagedList.java:175)
at androidx.paging.PagedList.create(PagedList.java:216)
at androidx.paging.PagedList$Builder.build(PagedList.java:388)
at androidx.paging.LivePagedListBuilder$1.compute(LivePagedListBuilder.java:206)
at androidx.paging.LivePagedListBuilder$1.compute(LivePagedListBuilder.java:171)
at androidx.lifecycle.ComputableLiveData$2.run(ComputableLiveData.java:101)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
写回答
1回答
-
光羽隼
提问者
2020-07-19
getdataBase方法报错
022020-07-19
相似问题