我一直在尝试将 Realm 从较新的版本 2.x 降级到较旧的 1.2.0。
但是,我在尝试构建时收到此错误:
./app/build/generated/source/apt/debug/io/realm/HealthTeamRealmProxy.java
Error:(9, 25) error: cannot find symbol class ImplicitTransaction
参考类io.realm.internal.ImplicitTransaction
我做错了什么?
我找到了一种方法来让它工作!
首先,我使用 grep
查找了任何提到 realm-gradle-plugin 版本的文件:
cd project/folder
grep -r '2.2.1' .
然后我得到了这些位置并在关闭Android Studio后删除了它们:
- 应用/构建 app
- /app.iml
- .gradle
- 。想法
最后,我重新打开了Android Studio +项目并重新同步。它工作得很好。
感谢EpicPandaForce的帮助,我真的很感激。