Android构建失败,字符串/google\u应用程序\u id重复资源错误
我在做离子4。在cmd中运行此命令时: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
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]