如何升级我的自定义Android应用程序,不会发布到Android市场?

时间:2011-09-28 10:06:45

标签: android

我尝试了几个链接,但没有人给出任何适当的答案。场景类似于:

我的自定义.apk文件版本1.0(比方说)已安装在Android设备中(我们没有使用Android市场安装它)以及稍后的时间点我们必须发布相同的.apk文件应用程序错误的一些修复。那么有没有可能的方法升级预先安装的Android应用程序而不卸载它?

请提供一些可能的建议。

谢谢,派克斯

1 个答案:

答案 0 :(得分:2)

应该相对简单:

在新版本的代码中,请确保增加版本号,如下所示:

android:versionCode="2"
android:versionName="1.1"

然后构建您的APK并将其复制到您的设备上。

使用像Astro这样的东西来打开文件,android会检测到你已经安装了它,但是这个APK将有一个更新的版本号,所以它会给你“升级”的选项。

希望这有帮助。