1
45
你编辑了吗
Every Android
这种方法的一个用途是,设备可以判断
因此,如果对应用程序进行任何更改,则需要重新生成
|
2
135
我发现当使用错误的签名配置时,也会发生此错误。如前所述, here ,android 7.0引入了一个新的签名方案, v2 。V2方案对整个APK进行签名,而不仅仅是JAR,正如在V1方案中所做的那样。如果只使用v2进行签名,并尝试在7.0之前的目标上安装,则会出现此错误,因为jars本身没有签名,而pre-7.0 PackageManager cannot detect the presence of the v2 apk signature. 要与所有目标系统兼容,请通过选中Android Studio中的两个签名版本框,确保APK与两个方案都签名,如图所示: 如果预计只有7.0个目标,则无需包括v1签名。 ,android 7.0引入了新的签名方案, V2 . V2方案对整个APK进行签名,而不仅仅是JAR,正如在V1方案中所做的那样。如果只使用v2进行签名,并尝试在7.0之前的目标上安装,则会出现此错误,因为jar本身没有签名,而pre-7.0 包装工人 无法检测到v2 apk签名的存在。 要与所有目标系统兼容,请通过选中Android Studio中的两个签名版本框,确保APK与两个方案都签名。 生成签名apk 对话框如下所示:
如果预计只有7.0个目标,那么就不需要包括v1签名。 |
3
52
我发现这是我的JDK版本造成的。 我在“Ant”上遇到了这个问题,这是由于文档中提到的警告:
我有JDK 7。在我的Ant日志中,我用-v表示verbose,它显示
我手动签署了这个罐子,并对其进行了压缩,但是它给出了一个稍微不同的错误:
我发现答案在这里。 How to deal with INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES without uninstallation 我只需要卸载它,然后它就工作了!
现在我只需要修改build.xml就可以在签名时使用这些选项! 这里是:C:\程序文件\java\Android SDK\Tooo\At\Budio.xml
|
4
16
在keytool中解决了args
在Jarsigner中使用
在中找到解决方案 |
5
16
大多数情况下,此错误的解决方案非常简单:
|
6
5
这是一个丑陋但快速的解决方案:使用JDK6而不是7。 在阅读了Chloe的答案之后,我卸载了我的JDK7(目前不需要它),并安装了JDK6。那是固定的。更好的解决方案将使Ant使用JDK6(不卸载7)。可能更改/设置此属性: java.library.path路径 在local.properties文件中。它在项目目录(根目录)中。 Android无论如何都不支持JDK7(只有6或5个),所以让Ant脚本也使用JDK6或5可能是一个很好的解决方案。 |
7
5
在我的例子中,我可以构建和运行发布版本,但是
解决方案是删除我的
一个更好的长期解决方案是显式地创建
出现提示时,输入以下值:
|
8
4
因为先前生成的build和current的签名版本在v1(jar签名)和v2(完整apk签名)之间存在冲突, 在生成已签名的APK对话框下修复勾选正确的签名版本 |
9
2
如果您尝试包含
|
10
1
设置环境变量
|
11
1
在更新的Android Studio 3.2+版本中,如果您尝试运行
|
12
0
经过一段时间和多个关于这个主题的在线线程,我设法修复了我的项目。 主要考虑最后的文件( 可能是图像或布局 )你放进去的。如果您删除它们,它将得到解决,您可以重新构建您的项目。 |
13
0
我在Eclipse控制台中遇到了这个错误。事实证明,我有两个内容相同但名字不同的罐子,它们之间存在冲突。我刚刚删除了其中一个,并设法在设备上安装了应用程序。 |
14
0
我得到这个错误是因为我发布了
|
15
0
当我试图在运行api v23的手机上安装一个针对android n preview构建的xamarin项目时,出现了这个错误。解决办法是不要这样做。 |
16
0
另一种获得此错误的方法是使用
解决方案是排除有问题的文件(无论如何在APK中是无用的),在
|
17
0
如果安装的是未签名版本的APK,则会发生此问题。检查是否安装了正确的APK。 |
18
0
我在使用离子/Visual Studio代码(在设备上运行android)时遇到了这个问题: 我在移动设备上卸载了应用程序(设置/应用程序),错误消失,应用程序正在启动。 |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |