将我的Android Studio 1.5升级到2.0后,我的Android SDK工具升级到25.1.1,Android SDK Build-tools 23.0.3和gradle插件升级到版本2.0.0后出现此错误:
Error:Execution failed for task ':app:compileDebugAidl'.
> java.lang.RuntimeException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command '/home/rasool/android/adt.../sdk/build-tools/23.0.3/aidl''
答案 0 :(得分:5)
问题是iam运行了64位版本的linux并且最近改变了我的操作系统,我忘了安装必要的32位库。
在Ubuntu中:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Fedora中的:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
如果你在Ubuntu中遇到这个错误:
E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by glob 'lib32bz2-1.0'
E: Couldn't find any package by regex 'lib32bz2-1.0'
您可以跳过此库并使用此命令:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
答案 1 :(得分:0)
尝试Build -> Clean Project
有时Gradle构建将因项目中的重复构建文件而失败。