Android Studio 2.0 - Error:Execution failed for task app:compileDebugAidl
Android Studio 2.0 - Error:Execution failed for task app:compileDebugAidl
将我的 Android Studio 1.5 升级到 2.0 并将我的 Android SDK Tools 升级到 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''
尝试Build -> Clean Project
有时 Gradle 构建会由于项目中的重复构建文件而失败。
问题是我 运行 是 linux 的 64 位版本并且最近更改了我的 OS 并且我忘记安装必要的 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
将我的 Android Studio 1.5 升级到 2.0 并将我的 Android SDK Tools 升级到 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''
尝试Build -> Clean Project
有时 Gradle 构建会由于项目中的重复构建文件而失败。
问题是我 运行 是 linux 的 64 位版本并且最近更改了我的 OS 并且我忘记安装必要的 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