【问题标题】:Android "INSTALL_PARSE_FAILED_NO_CERTIFICATES"安卓“INSTALL_PARSE_FAILED_NO_CERTIFICATES”
【发布时间】:2017-07-10 19:18:51
【问题描述】:

我在使用 Android 项目的 Gradle 中遇到此错误:

Android“INSTALL_PARSE_FAILED_NO_CERTIFICATES”[已解决-新]

我已经阅读了这些问题(123),但没有一个能解决我的问题。

【问题讨论】:

  • 感谢您在此处添加知识库。但是,我们不会发布合并的问题答案,因此我试图将两者分开。上面的问题现在相当薄,所以如果你能以任何方式扩展它,那将非常有帮助。

标签: android gradle


【解决方案1】:

(代表 OP 发布)

终于找到解决办法了。

在我的情况下,解决方案是gradle插件版本!我正在使用具有相同版本的 android studio ver 2.3.0-rc1 和 gradle 插件(root build.gradle),发布由于INSTALL_PARSE_FAILED_NO_CERTIFICATES失败,文件无法安装,所以我将gradle插件的版本更改为2.2.3并再次发布新版本,故障解决了。我希望我的解决方案能帮助其他有同样问题的人。

结论:build.gradle 文件:

替换:

classpath 'com.android.tools.build:gradle:[any unstable version like 2.3.0-rc1]'

收件人:

classpath 'com.android.tools.build:gradle:2.2.3'

【讨论】:

  • 谢谢。出于好奇,这为我解决了问题,你是如何调试的?对我来说,从没有证书到 gradle 版本会是一个很大的飞跃。
  • @curriegrr 这是不可调试的!我只是尝试了我想的一切,最后一个对我有用。
  • 在我的情况下,问题是因为我生成了一个带有版本签名 V2(完整 APK 签名)版本 2 的签名 apk。改成 V1 解决了我的问题
  • @halfer,你是我的救星!
  • @rocknow:不是我的作品,但很酷!它最初是由提问者 AlirezaXX 发布的,我只是将其移至答案框。
猜你喜欢
  • 2011-09-11
  • 1970-01-01
  • 2020-02-27
  • 2020-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多