相关疑难解决方法(0)

如何在不卸载的情况下处理INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

我试图重新安装一个apk

$adb install -r new.apk
Run Code Online (Sandbox Code Playgroud)

它显示错误:

Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
Run Code Online (Sandbox Code Playgroud)

一种解决方案是卸载并安装new.apk,工作正常.

但我想知道是否可以重新构建apk并在没有卸载的情况下重新安装.例如.更改AndroidManifest.xml中的某些配置,或者不签署APK等.

如果您能告诉我"INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES"的全部含义,我们将不胜感激.

android

270
推荐指数
6
解决办法
16万
查看次数

第一次安装应用程序时INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

我正在尝试手动构建和签署应用程序,但INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES在安装到模拟器之前,我一直在成功安装之前.

为了以防万一,我试图卸载该应用程序(是的,我提供了正确的Java包名称),但它没有解决问题.

我还尝试重新启动模拟器并标记"擦除用户数据"复选框.

包名称包括我们的公司名称,因此它不能与内部包冲突.

我没有在互联网上找到任何其他解释错误,除了"你已经安装了相同的应用程序的另一个版本",所以我有点卡在这里.

谢谢!

android

53
推荐指数
6
解决办法
6万
查看次数

如何为Android蚂蚁调试版本指定调试密钥库的位置?

在创建debug .apk的s(<project-name>-debug.apk)时,是否可以指定自己创建的调试密钥库的位置ant debug?我只看到指定发布密钥库的位置的可能性.

我想在多台PC上共享调试密钥库,而不是将它们复制到放在".android"目录中的那个.调试密钥库可以例如驻留在源代码库中.但是我需要一种方法来告诉ant在哪里找到调试密钥库.

ant debugging android keystore

39
推荐指数
3
解决办法
4万
查看次数

Android:构建平台源后,如何使用平台密钥签署任意APK?

作为一个实验,我想使用我定制的Android平台的平台密钥来签署一个通过NDK构建的任意APK.这样做的过程是什么?

android android-ndk

25
推荐指数
2
解决办法
3万
查看次数

我尝试adb安装时失败[INSTALL_FAILED_ALREADY_EXISTS]

apk没有出现在菜单或设置 - > apps-> manage apps下,但当我尝试使用adb install安装它时出现此错误[INSTALL_FAILED_ALREADY_EXISTS].顺便说一句,我已经在我已经删除的其他模拟器上安装了相同的apk.我怎么能解决这个问题?

android android-virtual-device

3
推荐指数
1
解决办法
2万
查看次数