Ошибка сборки Android, ошибка строк / google_app_id дубликата ресурсов - PullRequest
1 голос
/ 30 мая 2019

Я работаю над ionic 4. Когда я запускаю эту команду в cmd:

ionic Cordova build android

Это дает мне ошибку дублирующегося ресурса.Я использую плагины firebase и google services.json в своем проекте.

Я пытался удалить google_app_id и google_api_key из файла Andriod.xml, но без изменений.Одна и та же ошибка отображается снова и снова.Вот представление файла android.xml.

Файл Android.xml

 "res/values/strings.xml": {
        "parents": {
          "/resources": [ 
              // removed google_app_id & google_api_key
]
        }
      }
    }

Файл Strings.xml:

<resources>
    <string name="app_name">UrbanX Driver</string>
    <string name="launcher_name">@string/app_name</string>
    <string name="activity_name">@string/launcher_name</string>
    <string name="google_app_id">@string/google_app_id</string>
    <string name="google_api_key">@string/google_api_key</string>
</resources>

Файл Config.xml:

        <resource-file src="google-services.json" target="app/google-services.json" />

1 Ответ

0 голосов
/ 30 мая 2019

Установите этот плагин cordova-android-play-services-gradle-release :

ionic cordova plugin add cordova-android-play-services-gradle-release

проверьте эту ссылку по причине:

https://github.com/arnesson/cordova-plugin-firebase#google-play-services

...