我即将向市场发布一个新版本的应用程序。为了避免在将其推送到市场并且人们收到更新通知后出现任何潜在问题,我想在我的手机上使用 .apk 来模拟我将要发布的应用程序的新版本的过程。
例如,它更新了它正在使用的 SQLite DB。
我能找到的最接近的方法是使用以下命令使用 Android Debug Bridge (adb):
adb install C:\myApplication.apk
将手机通过 USB 电缆连接到我的 PC。(该参数表示您的 apk 文件在您的 PC 上的任何位置)。
当我这样做时,如果我的手机上已经安装了该应用程序,我会收到一条错误消息:
失败 INSTALL FAILED ALREADY EXISTS。
如果我从手机中删除现有应用程序,该adb install
命令可以正常工作。因此,看起来这只能用于安装手机上当前不存在的应用程序。
有什么方法可以模拟更新过程吗?如果有adb update
命令就好了,但我看不到。