如何使用新的apk升级以前的apk而不会丢失android中的以前数据来自未知来源apk

时间:2012-04-26 11:03:20

标签: android apk

如何使用新的apk在真实设备中丢失之前的apk数据来升级Android应用程序?

3 个答案:

答案 0 :(得分:3)

AndroidManifest.xml中有一个versionCode元素。这是一个整数,每个新版本的值都应该增加。因此,此整数的值越高,您的应用版本就越新。因此,要使用apk更新您的应用,您应该将此数字增加1并重新编译您的应用并使用生成的apk来安装您的应用,就像通常那样。数据将自动保存。这是hockeyapp更新Beta测试版应用的方式。

答案 1 :(得分:1)

这是默认行为。如果需要删除数据,则需要实现特殊逻辑。只需重新安装apk。

答案 2 :(得分:0)

尝试查看您的数据是否存储在SD卡中并复制计算机上的包含文件夹。 但我想如果你的数据存储在你的SD卡上,那么新的apk会尝试在重新创建所有内容之前读取它并删除所有内容。如果您的数据存储在其他位置,请仅备份这些数据。

我认为更新apk不会破坏您的数据。只知道什么时候有风险:在您的计算机上备份。希望它会有所帮助。