Android Studio Aidl缺少Ubuntu 15
由于依赖性[外部],我不得不将我的项目从Windows移到Ubuntu。我已经在Ubuntu15上安装了谷歌最新的android studio和Oracle java 8,但我在windows上成功构建的同一个项目并没有在Ubuntu15上构建,即使安装了所有SDK工具和正确的gradle版本 在看到stackoverflow关于另一个问题的答案后,我尝试了gradle版本和android build tools版本的多种不同组合。。但仍然无法修复 这是gradle控制台日志错误Android Studio Aidl缺少Ubuntu 15,android,ubuntu,android-studio,gradle,android-build,Android,Ubuntu,Android Studio,Gradle,Android Build,由于依赖性[外部],我不得不将我的项目从Windows移到Ubuntu。我已经在Ubuntu15上安装了谷歌最新的android studio和Oracle java 8,但我在windows上成功构建的同一个项目并没有在Ubuntu15上构建,即使安装了所有SDK工具和正确的gradle版本 在看到stackoverflow关于另一个问题的答案后,我尝试了gradle版本和android build tools版本的多种不同组合。。但仍然无法修复 这是gradle控制台日志错误 Error:E
Error:Execution failed for task ':compileDebugAidl'.
> aidl is missing
这是我的档案
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
}
apply plugin: 'android-library'
android {
compileSdkVersion 21
buildToolsVersion '22.0.1'
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
// Do not abort build if lint finds errors
lintOptions {
abortOnError false
}
}
dependencies {
}
我也有同样的问题。我解决了这个问题 问题是,您有针对windows的
构建工具。它有一个名为aidl.exe
的东西。但请记住,现在您使用的是Ubuntu,这意味着系统不再支持.exe
解决方案:-
转到您的Sdk位置。删除生成工具
文件夹
前往Android Studio->打开SDK管理器
->进入SDK工具
选项卡->安装构建工具
好的,很酷,现在问题解决了。请使用下面的链接作为参考:我已经尝试了此参考中的所有说明以及有关stackoverflow的所有其他类似问题@HarshadI认为这是ubunut/linux特有的东西