Andriod构建失败,字符串/ google_app_id重复资源错误

时间:2019-05-30 05:19:08

标签: android ionic-framework google-play-services ionic4

我正在处理离子4。在cmd中运行此命令时:

ionic Cordova build android

它给我一个重复的资源错误。我在我的项目中使用firebase和google services.json插件。

我尝试从Andriod.xml文件中删除google_app_id和google_api_key,但是没有任何更改。一次又一次显示相同的错误。这是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 :(得分:0)

安装此插件 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