Android项目构建失败:错误:无法创建目录' C:\ tmp \ MyApplication'

时间:2017-11-08 14:40:35

标签: android android-studio build tmp

我正在尝试构建 - 运行从Github下载的Android项目。我的电脑有两个驱动器;第一个 one (C :)安装了android studio和windows,其他(D :)用于存储。如果项目位于辅助驱动器(D :)中,则问题显示为 ONLY ;在我的主要部分,它没有任何问题。日志如下:

Error:failed to create directory 'C:\tmp\MyApplication\CreateLayout\app\generated\source\r\debug\com\example\android\branch1'.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
Failed to execute aapt

这是我见过的唯一一个需要创建/ tmp文件夹的项目。有任何想法吗?提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用符号链接将所有目录放在同一个驱动器上。这就是我这样做的方式。我在D:上有我的源代码并在T上构建文件夹:然后我只在C上创建2个符号链接文件夹:指向这些文件夹。对于IDE来说,它似乎都来自C:所以,没有错误。

以下是如何制作它们以防您不知道: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink