- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个奇怪的问题,我的调试版本工作正常,但是在签署并生成一个应用程序包后,我将它上传到 Play 商店,应用程序立即崩溃(我在具有我的应用程序商店版本的手机上运行 LogCat我看到它与 AndroidX ConstraintLayout 有关,但无法重现)。我认为 release
之间存在一些差异和 debug
版本,所以我开始调试我的发布版本。
但是,当我这样做时,Android Studio 无法安装 APK,并出现以下错误:
Installation failed with message INSTALL_PARSE_FAILED_NO_CERTIFICATES: Package /data/app/vmdl1900556551.tmp/base.apk has no certificates at entry AndroidManifest.xml. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
app.gradle
中有签名配置,它使用与我签名和发布的应用程序相同的数据:
android {
signingConfigs {
defaultConfig {
keyAlias 'solaredge-notifier'
keyPassword '******'
storeFile file('/path/to/KeyStore.jks')
storePassword '*****'
}
}
compileSdkVersion 28
defaultConfig {
applicationId "nl.friesoft.solaredgenotifier"
minSdkVersion 23
targetSdkVersion 27
versionCode 2
versionName "1.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
debuggable true
signingConfig signingConfigs.defaultConfig
}
}
}
最佳答案
在(重新)生成证书之前,请尝试以下操作:
您设备的 Android SDK 版本是否在 minSdkVersion 和 compileSdkVersion 指定的范围内?
至少您设备的 SDK 版本必须符合 minSdkVersion。
试试看。根据我的经验,当我部署到 SDK 版本超出 minSdkVersion 和 compileSdkVersion 范围的设备时,出现此错误:
'无法安装应用程序:INSTALL_PARSE_FAILED_NO_CERTIFICATES'。
我修改了范围以包括我设备的 SDK 版本,瞧!
关于android - 发布版本上的 INSTALL_PARSE_FAILED_NO_CERTIFICATES,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54736276/
我在 Gradle 中使用 Android 项目时遇到此错误: Android "INSTALL_PARSE_FAILED_NO_CERTIFICATES" [Solved-New] 我已经阅读了这些
我有一个奇怪的问题,我的调试版本工作正常,但是在签署并生成一个应用程序包后,我将它上传到 Play 商店,应用程序立即崩溃(我在具有我的应用程序商店版本的手机上运行 LogCat我看到它与 Andro
11:45 Gradle build finished in 38 s 984 ms 11:45 Failed to commit install session 80875563 with
我有一个具有不同构建类型和风格的大项目。它已经投入生产了半年多,我已经对其版本进行了数百次更新。今天我需要在项目中实现插件:'com.google.gms.google-services' 并且无法运
冒着重复似乎很常见的提示的风险,我认为我对这个错误有很大的变化。 该应用程序不会从 Eclipse 安装,这会出现在控制台中:安装错误:INSTALL_PARSE_FAILED_NO_CERTIFIC
我试图通过编辑 androidmanifest.xml 文件来更改我的默认/主/启动(无论你怎么调用它) Activity 。我所做的只是更改 android:name 属性。然而,这完全破坏了整个应
我试图通过编辑 androidmanifest.xml 文件来更改我的默认/main/startup(无论你怎么调用它) Activity 。我所做的只是更改 android:name 属性。但是,这
我正在尝试对使用 Processing 创建的 Android apk 进行签名。 这是我所做的(基于此:http://www.akeric.com/blog/?p=1352): keytool -g
我在 NetBeans 中有一个 android 项目(使用 NBAndroid)- 每次都成功安装 apk,然后,我切换到 Eclipse,导出 .apk,并尝试在模拟器上安装它。 adb -s e
I generated the build(apk) using bitbucket pipeline with the help of the link While trying to run th
您好,我一直在查看与我们关于错误 INSTALL_PARSE_FAILED_NO_CERTIFICATES Eclipse 错误主题不同的帖子,但我尚未找到原因以及如何修复它。我附上了我的 Eclip
我想在 react-native 上生成一个没有服务器运行它的 apk: 我已经创建了一个 key 来签署 apk。使用下面创建 key : keytool -genkey -v -keystore
我从 Internet 下载了 Myfiles.apk,我正在尝试将其安装到我的 Android 模拟器。 通过命令提示符安装 Myfiles.apk 文件时,我收到此错误。 我尝试在命令提示符下执行
我正在尝试使用 Android Studio 在我的 Android 手机上运行一个简单的应用程序,但总是收到此错误消息: session “app”:安装未成功。无法安装应用程序:INSTALL_P
从“jarsigner -verify”的结果可以看出,我的 apk 确实已签名,但我仍然安装“失败”。任何帮助都会很棒! carl-emil@carlemil-ThinkPad-T410:~/wor
我对 ADT v22 和我一直在处理的 APK 有疑问。 使用 ADT v22.0.1 我在“调试”中运行应用程序时收到此错误 [2013-06-07 12:31:00 - Star Traders]
我有一个 APK 文件名:Splash.apk。首先我使用 apktool 解码它 apk d Splash.apk 然后我编辑 list 、XML。最后我将项目导出到 APK 文件名:EditedS
我真的是在学习一些 Android 开发的第一天。我在我的 Mac 上下载了最新的 Android Studio。设置它。浏览了一个小代码示例aaaand ...它失败了。我按下“播放”按钮并启动模拟
我正在使用我的 keystore 对 apk 进行签名。但是由于“INSTALL_PARSE_FAILED_NO_CERTIFICATES”这个异常,我无法安装。 最佳答案 我使用 Android S
我刚刚下载了最新的 Jackson 2.2.0 库,在 Eclipse 中构建时出现以下错误: [2013-04-30 23:46:34 - app] Android Launch! [2013-04
我是一名优秀的程序员,十分优秀!