Gradle:Linux上的任务执行失败
问题描述:
我已经安装了Android Studio v.2,并且因为无法构建(使用gradle)它为您创建的简单模板项目而变得疯狂。我找到了解决方案,并决定分享,以便其他人更顺利地过渡。Gradle:Linux上的任务执行失败
错误消息
摇篮:执行失败的任务 ':为MyApplication:mergeDebugResources'。
java.lang.RuntimeException:运行/opt/intellij/android_studio/v.2/sdk/build-tools/android-4.2.2/aapt失败。见输出
答
所以经过一番周围挖我想通了:我的linux系统没有正确的32位安装库。当我跑以下命令我发现了图书馆人失踪:
linux-t1h0:/opt/gradle/latest # ldd /opt/intellij/android_studio/v.2/sdk/build-tools/android-4.2.2/aapt
linux-gate.so.1 (0xf7760000)
librt.so.1 => /lib/librt.so.1 (0xf773e000)
libdl.so.2 => /lib/libdl.so.2 (0xf7739000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf771e000)
libz.so.1 => /lib/libz.so.1 (0xf7707000)
libstdc++.so.6 => not found
libm.so.6 => /lib/libm.so.6 (0xf76c3000)
libgcc_s.so.1 => not found
libc.so.6 => /lib/libc.so.6 (0xf750e000)
/lib/ld-linux.so.2 (0xf7761000)
BTW,看看日志文件在〜/ .AndroidStudioPreview /系统/日志/ idea.log,你会到底是什么回事。
安装libz.so.1后,libstdC++。so.6和libgcc_s.so.1一切正常。
希望这会有所帮助。
Vladimir