作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Debug模式下运行我的应用程序,一切正常。但是当我签名并尝试安装 apk 时,这个错误发生在 Logcat 中,并且手机显示“App is not installed”。
这在所有 <7.0 android 手机上都是一样的,所以我认为问题出在应用程序签名中,但我已经尝试了V1、V2,只有 V1 - 似乎 android studio 没有甚至认识到我改变了一些东西。
试图用这个完全禁用 V2,但没有成功。
signingConfigs{
release {
storeFile file("keystore.jks")
storePassword 'password'
keyAlias 'alias'
keyPassword 'password'
v2SigningEnabled false
}
}
我还能做什么?
C:\Program Files\Android\Android Studio\jre\jre\bin>java -version
openjdk version "1.8.0_152-release"
OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
OpenJDK 64-Bit Server VM (build 25.152-b01, mixed mode)
最佳答案
今天我将 Android Studio 更新到 3.3 并遇到了同样的问题。
我在删除 Build 文件夹、清理项目、使缓存无效/重新启动 后修复了它。之后,我可以通过 Build -> Generate Signed Bundle/APK 生成签名的应用程序,只有 V1 签名。
使用 signingConfigs 版本构建签名的应用程序仍然不起作用。
您可以尝试我的解决方案。
关于android - PackageParserException : Package . ..base.apk 在条目 AndroidManifest.xml 中没有证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54238101/
我在 Debug模式下运行我的应用程序,一切正常。但是当我签名并尝试安装 apk 时,这个错误发生在 Logcat 中,并且手机显示“App is not installed”。 这在所有 java
我是一名优秀的程序员,十分优秀!