gpt4 book ai didi

android - 在 android 上安装/更新 cordova 应用程序时出现错误 -505

转载 作者:太空狗 更新时间:2023-10-29 16:33:31 24 4
gpt4 key购买 nike

我们的一些用户在尝试从 Play 商店安装/更新我们的应用程序时遇到了这个错误。使用 adb install 在本地检查时,错误似乎是 "INSTALL_FAILED_CONFLICTING_PROVIDER".

人们建议的解决方案here通常会更改 AndroidManifest.xml 或 gradle 构建文件,但我们不能这样做,因为这些文件是在 cordova 构建过程中自动生成的。想法?

最佳答案

这是 android 构建工具中的一个(新)已知错误。
您的 AndroidManifest.xml 包含如下内容:
<provider android:authorities="com.google.android.gms.measurement.google_measurement_service" ...

现在的问题是 android:authorities每个设备都是唯一的。构建工具中的错误是它将此值默认为 com.google...而不是 ${myapp-id}.google... .

要解决此问题,在 the bug page 上建议了以下解决方法:
添加 build-extras.gradle文件到 platforms/android/包含以下内容:

def manifest = new XmlSlurper().parse(file("AndroidManifest.xml"))
android.defaultConfig.applicationId manifest.@package.text()

关于android - 在 android 上安装/更新 cordova 应用程序时出现错误 -505,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34063465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com