我正在测试一个测试应用程序的签名版本。但是当我尝试覆盖以前的安装时,安装程序会报告“应用程序未安装”。
我在应用程序SharedPreferences中有一些有趣的信息,我想知道是否有任何方法可以避免卸载我之前未签名的版本而丢失我的SharedPreferences。
提前谢谢!
答案 0 :(得分:1)
从终端试试这个:
adb shell pm uninstall -k your.package.name.here
那应该卸载您的应用但留下其数据。然后,当您安装签名版本时,您的首选项将保持不变。