我目前遇到Mono for Android的问题。如何在MonoDroid中修改XML后防止项目重建?
在我的应用程序中,我正在使用SharedPreferences
在会话之间保存我的变量。
现在,每当自上次构建之后更改任何XML或AXML文件时,编译器将重新构建我的整个项目(clean-> build)。因此,应用程序的部署将始终先执行“删除以前的版本”步骤,无论是模拟器还是Android设备。这也将删除SharedPreferences类中的所有变量,导致必须重新初始化这些数据段,如果我正在处理XML文件,这将变得非常繁琐。
有什么办法可以防止在修改XML文件时重建项目。或者有什么办法可以防止应用程序重新安装时SharedPreference数据被删除?
额外的信息:
- 构建目标:API 10
- 单声道Android版版本:4.2.3
- IDE:Visual Studio 2010的最终SP1
- 模拟器:API 10的Atom的x86模拟器默认
- 设备:Samsung Galaxy Wonder(Android 2.3.3)
谢谢。这工作完美。 – 2012-07-31 07:51:20