简体   繁体   English

Android - 应用程序未安装为 package 与现有 package 冲突

[英]Android - App not installed as package conflicts with an existing package

My application is published in Google Play store.我的应用程序已在 Google Play 商店中发布。 Some of the users were unable to install the app due to below error.由于以下错误,一些用户无法安装该应用程序。

Google Play Error谷歌播放错误

I've asked the user to install the APK manually but he got the below error.我已要求用户手动安装 APK,但他收到以下错误。

App not installed as package conflicts with an existing package应用程序未安装为 package 与现有 package 冲突

Can someone advice me what's wrong on my app?有人可以建议我的应用程序有什么问题吗?

You need to provide an APK that has a higher versionCode and is signed with the same key as the play store version.您需要提供具有更高versionCode并使用与 Play 商店版本相同的密钥签名的 APK。

If you enabled Google Play App Signing and did not upload your own signing key, then you are unable to provide your own APKs as app updates to your users.如果您启用了 Google Play App Signing 并且没有上传您自己的签名密钥,那么您将无法将您自己的 APK 作为应用更新提供给您的用户。 In that case all you have is an "upload key" while google has the actuall signing key which is used to finally sign the app.在这种情况下,您所拥有的只是一个“上传密钥”,而谷歌拥有用于最终签署应用程序的实际签名密钥。

This will lead to the problem that you provide an APK with the same package ID but with a different signing key.这将导致您提供具有相同 package ID 但具有不同签名密钥的 APK 的问题。 In that case, Android will refuse to install the app due to a duplicate package ID conflict.在这种情况下,Android 将由于重复的 package ID 冲突而拒绝安装该应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AppCenter“应用程序未安装为 package 与现有包冲突” - AppCenter "App not installed as package conflicts with an existing package" Gettting“未安装Android应用程序。 在安装新版本时,软件包与现有软件包的名称相同 - Gettting “Android App Not Installed. The package conflicts with an existing package by the same name” when installing new version Android - 程序包与现有程序包的名称相同 - Android - The package conflicts with an existing package by the same name 新:程序包与同名的现有程序包冲突 - NEW : the package conflicts with an existing package by the same name 包与同名的现有包冲突 - package conflicts with an existing package by the same name 安卓应用未安装。 已经安装了具有冲突签名的同名现有包 - Android App Not Install. An existing package by the same name with a conflicting signature is already installed Android上的Unity应用未显示为已安装的软件包 - Unity app on Android is not shown as installed package Android:显示已安装应用的程序包名称 - Android: show package name of installed app Android应用程序在同一设备上有多个APK“…程序包与同名的现有程序包冲突。” - Android Application multiple APKs on same device “…package conflicts with an existing package by the same name.” 如果生成构建存在,则无法安装适用于Android的Crashlytics Beta版本:'该软件包与现有软件包冲突,名称相同' - Crashlytics Beta build for Android will not install if production build exists: 'The package conflicts with an existing package by the same name'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM