Fin*_*ish 2 android android-manifest apk appcelerator-mobile android-install-apk
我成功地制作了一个小的私有Android应用程序(使用appcelerator,如果这有所不同)并从签名的apk文件安装在我的设备上.
然后,我对我的应用程序进行了一些更改,并使用更新的版本号重新打包,但使用相同的证书签名,当我遇到问题时.
当我尝试在我的Android设备上安装它时,正如预期的那样,它警告我"您正在安装的应用程序将替换另一个应用程序",但"所有以前的应用程序数据都将被保存".我同意更换,安装继续发生错误,直到它收到并说"应用程序未安装",没有任何其他细节.
原始apk中的版本代码和名称是:
android:versionCode ="1"android:versionName ="1.0"
在第二个版本
android:versionCode ="2"android:versionName ="1.1"
我为此感到生气,我错过了什么?
首先,尝试使用adb安装您的应用程序:
adb install -r /path/to/your.apk
Run Code Online (Sandbox Code Playgroud)
如果这没有帮助,请尝试:
adb shell pm uninstall -k com.your.package
adb install /path/to/your.apk
Run Code Online (Sandbox Code Playgroud)
这将卸载apk,同时保留其所有数据.然后再次重新安装它.如果这也没有帮助,adb至少会为您提供更容易进行故障排除的错误代码.
| 归档时间: |
|
| 查看次数: |
8808 次 |
| 最近记录: |