Android studio 1.0.2没有构建app:mergeDebugResources错误

时间:2014-12-21 13:33:02

标签: android ubuntu android-studio

我刚刚在linux上安装了android studio,配置了SDK并安装了构建工具,当我尝试与gradle同步或(构建应用程序)时它失败并抛出此错误:

  

错误:任务':app:mergeDebugResources'的执行失败。   /home/user_name/AndroidStudioProjects/project_name/app/src/main/res/drawable-hdpi/ic_launcher.png:错误:无法运行程序“/home/user_name/Android/Sdk/build-tools/21.1.2/aapt” :error = 2,没有这样的文件或目录   错误:错误:无法运行程序“/home/user_name/Android/Sdk/build-tools/21.1.2/aapt”:错误= 2,没有这样的文件或目录   /home/user_name/AndroidStudioProjects/project_name/app/src/main/res/drawable-hdpi/ic_launcher.png

我试图在gradle文件中更改'buildToolsVersion',它也给了我同样的错误21.1.2,1,0。

2 个答案:

答案 0 :(得分:65)

我通过运行这些命令来解决问题

$ sudo apt-get install lib32stdc++6
$ sudo apt-get install lib32z1

在安装此软件包之前,Ubuntu无法在64位上运行aapt

编辑19-04-2016:

Android Studio 2的安装指南updated包含这些软件包,还有更多可以在64位计算机上正确编译

$ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

答案 1 :(得分:1)

即使尝试了接受的解决方案,我也遇到了同样的问题。在我的情况下,我指定的gradle构建工具版本没有安装在我的debian系统上。在将buildToolVersion更改为已安装的版本(23.0.2)之后,它就像一个魅力