【问题标题】:Ionic Build Execution failed for task ':app:mergeDebugResources'任务':app:mergeDebugResources'的离子构建执行失败
【发布时间】:2018-06-28 16:26:42
【问题描述】:

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':app:mergeDebugResources' 执行失败。

    [string/google_app_id] /home/yushin/Desktop/b/TopStreetZambia/platforms/android/app/src/main/res/values/strings.xml [string/google_app_id] /home/yushin/Desktop/b/ TopStreetZambia/platforms/android/app/build/generated/res/google-services/debug/values/values.xml:错误:资源重复 [string/google_api_key] /home/yushin/Desktop/b/TopStreetZambia/platforms/android/app/src/main/res/values/strings.xml [string/google_api_key] /home/yushin/Desktop/b/TopStreetZambia/platforms /android/app/build/generated/res/google-services/debug/values/values.xml:错误:重复资源

【问题讨论】:

  • 在平台内的 res 文件夹中 > android 有一些 .xml 文件在编辑器中打开,请确认有一些键是重复的
  • 你能解释一下你的意思吗? @PareshGami

标签: firebase android-studio ionic-framework


【解决方案1】:

看来它们是 google_app_id 和 google_app_key 的重复项,它们属于从 google 服务生成的两个文件,所以我所做的是转到 android.json 文件并查找

"res/values/strings.xml": {
    "parents": {
      "/resources": [
        {
          "xml": "<string name=\"google_app_id\">@string/google_app_id</string>",
          "count": 1
        },
        {
          "xml": "<string name=\"google_api_key\">@string/google_api_key</string>",
          "count": 1
        },
        ....

]

并删除

{
          "xml": "<string name=\"google_app_id\">@string/google_app_id</string>",
          "count": 1
        },
        {
          "xml": "<string name=\"google_api_key\">@string/google_api_key</string>",
          "count": 1
        }

为我解决了这个问题。

【讨论】:

  • 先生,但在我的 android.json 文件中,我的文件中不可见的 google_app_id 和 google_app_key 告诉我我现在要做什么?
【解决方案2】:

我通过将 google_api_key 重命名为 google_map_api_key 解决了这个问题 只需转到strings.xml 并将光标放在google_api_key 并按shift+f6 将其重构为您想要的名称

【讨论】:

  • 我刚刚将我的 strings.xml 重命名为:GalsKart@string/app_name@string/launcher_name@string/google_api_key@string/google_app_id@string/google_api_key
猜你喜欢
  • 2019-08-25
  • 2017-11-09
  • 1970-01-01
  • 2019-10-10
  • 2020-06-08
  • 1970-01-01
  • 2020-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多