【问题标题】:Execution failed for task ':app:processDebugResources'. failed to execute aapt任务 ':app:processDebugResources' 执行失败。未能执行 aapt
【发布时间】:2022-04-23 11:08:25
【问题描述】:

在 Android Studio 中,当我将 Android SDK 工具更新到版本 25 时出现此错误:

我尝试将 gradle build 中的 SDK 版本修改为 21 以执行我的应用程序,但出现此错误。真的我不明白为什么会这样。 这是我的build.gradle 文件:

非常感谢您的帮助!

【问题讨论】:

  • 粘贴你的项目级和应用级gradle文件的内容
  • 固定图片定位
  • 我把我的 gradle 文件贴在了图片中,我的 peject 级别 API 是 25 就够了
  • 也许这个回复可以解决这个问题stackoverflow.com/a/31203627/2666042
  • 嘿,@zakaria 你修好了吗?怎么样?

标签: android xml gradle


【解决方案1】:

更新您的构建工具,错误将自动修复。

【讨论】:

  • 你的意思是升级 Gradle 吗?还是 SDK?
【解决方案2】:

在看到这篇文章之前我遇到了同样的问题,我通过退出 android studio 并以管理权限运行它来解决它

【讨论】:

    【解决方案3】:

    我在添加谷歌地图后得到了这个。原来是缺少关键参考

    Error:(45) resource string/google_maps_key (aka com.your.package:string/google_maps_key) not found.
    Error:(45) error: resource string/google_maps_key (aka com.your.package:string/google_maps_key) not found.
    android/app/build/intermediates/manifests/full/debug/AndroidManifest.xml
    

    在清单中。需要在 build.gradle 脚本中添加,如https://developers.google.com/maps/documentation/android-api/map-with-marker 所示。将以下内容添加到build.gradle

      resValue "string", "google_maps_key",
              (project.findProperty("GOOGLE_MAPS_API_KEY") ?: "")
    

    aapt 错误消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-16
      • 2020-02-28
      • 2023-03-15
      • 1970-01-01
      • 2019-10-31
      • 2021-05-29
      • 2018-05-01
      • 1970-01-01
      相关资源
      最近更新 更多