无法处理文件 \- Android studio (app:mergeDebugResources)

新手上路,请多包涵

我目前正在尝试实施 Google ActivityRecognitionApi。但是我收到以下错误:

错误:无法处理文件 C:\Users\marschall\Desktop\googlesamples-android-play-location-2ed2964\ActivityProject\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-cast -framework\10.0.1\res\drawable-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png 到 C:\Users\marschall\Desktop\googlesamples-android-play-location-2ed2964\ActivityProject\app\build\intermediates\res\merged\ debug\drawable-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png

错误:任务 ‘:app:mergeDebugResources’ 执行失败。错误:无法处理文件 C:\Users\marschall\Desktop\googlesamples-android-play-location-2ed2964\ActivityProject\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-cast -framework\10.0.1\res\drawable-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png 到 C:\Users\marschall\Desktop\googlesamples-android-play-location-2ed2964\ActivityProject\app\build\intermediates\res\merged\ debug\drawable-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png

我是 Android 开发的新手,真的不知道该怎么做。

我感谢任何意见。

提前致谢

编辑:我的错!忘记复制一些文件…

原文由 Tobias Marschall 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 476
1 个回答

处理文件失败意味着工作室无法处理该文件。它太长了,已经达到了操作系统的最大文件路径行。

-> 解决它的 粗略方法 是将项目移动到“C:\”中的某个文件夹。

-> 更好的方法 是在build.gradle文件(Project)中更改项目的构建目录

allprojects {
    buildDir = "C:/tmp/${rootProject.name}/${project.name}"
    .
    .
}

原文由 mavHarsha 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题