首页 文章

任务失败的Ionic Build Execution ':app:mergeDebugResources'

提问于
浏览
0

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 /平台/ 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 :错误:资源重复

2 回答

  • 2

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

  • 1

    看来他们是google_app_id和google_app_key中的重复他们属于两个从谷歌服务生成的文件,所以我做的是去了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
            }
    

    这为我解决了这个问题 .

相关问题