我正在研究用于android的Google教程,并在编译代码时继续获取以下错误。
备注:我知道还有很多其他的问题也有同样的错误,但是,我已经尝试了张贴在它们上的答案(如下所示),不幸的是,我还没有更进一步。
错误:无法将文件C:\googleMapsTutorial\android-samples-master\tutorials\CurrentPlaceDetailsOnMap\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-cast-framework\10.0.1\res\drawable-mdpi-v4\quantum_ic_pause_circle_filled_grey600_36.png压缩为C:\googleMapsTutorial\android-samples-master\tutorials\CurrentPlaceDetailsOnMap\app\build\intermediates\res\merged\debug\drawable-mdpi-v4\quantum_ic_pause_circle_filled_grey600_36.png错误:任务执行失败“:app:mergeDebugResources”。错误:无法将文件C:\googleMapsTutorial\android-samples-master\tutorials\CurrentPlaceDetailsOnMap\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-cast-framework\10.0.1\res\drawable-mdpi-v4\quantum_ic_pause_circle_filled_grey600_36.png压缩为C:\googleMapsTutorial\android-samples-master\tutorials\CurrentPlaceDetailsOnMap\app\build\intermediates\res\merged\debug\drawable-mdpi-v4\quantum_ic_pause_circle_filled_grey600_36.png
我在googled上搜索了错误,并看到了大量的建议将项目文件夹移动到C驱动器以缩短路径长度。正如你所看到的,我已经做了这件事,而且看起来仍然是同样的问题。我还尝试将该文件重新保存为上述两个文件目的地中的.png文件,但没有效果。
为了澄清,我所做的就是从"https://github.com/googlemaps/android-samples“下载压缩文件,并将其解压缩到我的C驱动器中。然后,我将特定教程(CurrentPlaceDetailsOnMap)移到我的C驱动器中。最后,我将API密钥添加到保存并运行的gradle.properties文件中,尝试构建应用程序。
如果有人对如何克服上述错误有任何建议/建议,我会非常感激的!
发布于 2017-06-27 03:21:21
当dir太长时会出现此错误,请将项目移动到较高的dir(如c:/ ),或者将其添加到您的build.grade中:
allprojects {
buildDir = "C:/tmp/${rootProject.name}/${project.name}"
}https://stackoverflow.com/questions/42562215
复制相似问题