我們的某些用戶在嘗試從Play商店安裝/更新我們的應用程序時遇到了此錯誤。 當檢查本地使用ADB安裝,錯誤似乎是"INSTALL_FAILED_CONFLICTING_PROVIDER".
在Android上安裝/更新Cordova應用程序時出現-505問題
解決方案人建議通常改變AndroidManifest.xml中或gradle這個構建文件,但我們不能這樣做,因爲這些文件是自動生成的科爾多瓦建造過程。想法?
我們的某些用戶在嘗試從Play商店安裝/更新我們的應用程序時遇到了此錯誤。 當檢查本地使用ADB安裝,錯誤似乎是"INSTALL_FAILED_CONFLICTING_PROVIDER".
在Android上安裝/更新Cordova應用程序時出現-505問題
解決方案人建議通常改變AndroidManifest.xml中或gradle這個構建文件,但我們不能這樣做,因爲這些文件是自動生成的科爾多瓦建造過程。想法?
這是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
文件,平臺/ Android的,內容如下:
def manifest = new XmlSlurper().parse(file("AndroidManifest.xml")) android.defaultConfig.applicationId [email protected]()
有任何想法,爲什麼發生這種情況,開始的? – Yossale
你好,我會編輯答案 – Tal
@Yossale你解決了這個問題嗎? – Tal