Android构建失败,字符串/google\u应用程序\u id重复资源错误

Android构建失败,字符串/google\u应用程序\u id重复资源错误,android,ionic-framework,google-play-services,ionic4,Android,Ionic Framework,Google Play Services,Ionic4,我在做离子4。在cmd中运行此命令时: ionic Cordova build android 它给我一个重复的资源错误。我在项目中使用firebase和google services.json插件 我已经尝试从Andriod.xml文件中删除google_app_id和google_api_密钥,但没有任何更改。同样的错误会一次又一次地显示出来。下面是android.xml文件的视图 Android.xml文件 "res/values/strings.xml": { "pa

我在做离子4。在cmd中运行此命令时:

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

我已经尝试从Andriod.xml文件中删除google_app_id和google_api_密钥,但没有任何更改。同样的错误会一次又一次地显示出来。下面是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>
        <resource-file src="google-services.json" target="app/google-services.json" />

UrbanX驱动器
@字符串/应用程序名称
@字符串/启动器名称
@字符串/谷歌应用程序id
@字符串/google_api_键
Config.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>
        <resource-file src="google-services.json" target="app/google-services.json" />

安装此插件cordova android play services gradle版本

ionic cordova plugin add cordova-android-play-services-gradle-release
请检查此链接以了解原因:


安装此插件cordova android play services gradle版本

ionic cordova plugin add cordova-android-play-services-gradle-release
请检查此链接以了解原因:


谢谢您的回复。我已经尝试过你的解决方案,但现在我面临另一个错误。Firebase版本不匹配。我正在使用firebase的angularFire2库。任务“:app:mergeDebugResources”的执行失败。“>[string/google\u app\u id]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\src\main\res\values\strings.xml[string/google\u app\u id]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\build\generated\res\google services\debug\values\values.xml:错误:重复资源[string/google\u api\key]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\src\main\res\values\strings.xml[string/google\u api\u key]感谢您的回复。我已经尝试过你的解决方案,但现在我面临另一个错误。Firebase版本不匹配。我正在使用firebase的angularFire2库。任务“:app:mergeDebugResources”的执行失败。“>[string/google\u app\u id]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\src\main\res\values\strings.xml[string/google\u app\u id]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\build\generated\res\google services\debug\values\values.xml:错误:重复资源[string/google\u api\key]C:\Users\hasee\Desktop\ionic\Driver\platforms\android\app\src\main\res\values\strings.xml[string/google\u api\u key]