一个朋友给我寄来了一个较新版本的.apk文件。我已经在我的设备上安装了早期版本。
当我尝试安装adb文件时,我得到了这个文件:
$ adb install ../FlashLite.apk
320 KB/s (18311 bytes in 0.055s)
pkg: /data/local/tmp/FlashLite.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
$ adb uninstall FlashLite.apk
Failure
$ adb uninstall /data/local/tmp/FlashLite.apk
Failure如何从cmd行安装/更换?我没有源代码,所以我不能在Eclipse中这样做。
发布于 2010-03-27 00:53:57
在“设置”->“应用程序”->“管理应用程序”下,从您的手机中删除旧版本,然后安装即可正常工作。
发布于 2010-03-27 02:22:30
卸载时,必须指定活动的java路径。
adb uninstall com.haseman.myapp我的主要活动在src/com/haseman/myapp/LaunchActivity.java
此外,您可以使用以下命令进行替换安装
adb install -r myApplication.apk然而,通常情况下,如果没有使用相同的密钥对手机上的apk和您想要安装的apk进行签名,则替换构建将失败。如果你看到一个错误"INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES“,你需要先卸载应用程序,然后再安装它。
发布于 2010-03-27 00:53:48
您必须使用adb uninstall [packagename],例如,adb uninstall org.vimtips.supacount。
这是清单中列出的包名称:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.vimtips.supacount"
android:versionCode="6" android:versionName="0.1.5">https://stackoverflow.com/questions/2525074
复制相似问题