我构建了一个使用 android-maven-plugin 设置的 android 项目。当我执行 android:deploy 并运行程序时,SharedPreferences 总是被初始化。
有没有办法在不删除 SharedPreferences 存储的情况下将我的项目部署到 AVD?
附言
我使用 Intellij IDEA 并注意到它的原生 android 运行/调试支持不会删除 SharedPreferences。但是,在我的项目中添加scala 支持后,IDE 在我运行应用程序时报告“方法太多:112423;最大值为 65536”错误。可能是由于缺乏 proguard 预处理。如果有办法在运行具有 Intellij IDEA android 支持的 android 应用程序之前应用 proguard,这将是一个同样有效的解决方案。