在将 Android Studio 从 4.1.3 更新到 4.2.1 之后, SharedPrefs_ 总是为空
作者: DenisFedak84创建于 2021年5月21日更新于 2022年3月31日
AndroidAnnotations 版本: 4.8.0 Android compile SDK 版本: 29 注解代码: @EApplication public class XXXXX extends SharedApplication { ..... @Pref SharedPrefs_ sharedPrefs; ..... } 预期生成的代码: sharedPrefs 应该被创建 实际生成的代码: sharedPrefs 为空 在 AA 发生崩溃时的堆栈跟踪: java.lang.RuntimeException: 无法创建应用程序 xxx.xxx.xxx.xxxApplication_: java.lang.NullPointerException: 尝试调用虚拟方法 'xxx.xxx.xxx.xxx.SharedPrefs_$SharedPrefsEditor_ xxx.xxx.xxx.xxx.SharedPrefs_.edit()' 在一个空对象引用上
内容来源: androidannotations/androidannotations