android - Android Studio Aidl缺少Ubuntu 15

标签 android ubuntu android-studio gradle android-build

由于[外部]依赖性,我不得不将我的项目从Windows迁移到Ubuntu。我已经使用Oracle Java 8在Ubuntu 15上从google安装了最新的android studio,但是即使安装了所有SDK工具和正确的gradle版本,我在Windows上成功构建的同一项目也无法在Ubuntu上构建。

在看到关于另一个问题的stackoverflow的答案后,我尝试了gradle版本和android build工具版本的许多不同组合。.但是仍然无法解决。

这是gradle控制台日志错误。

Error:Execution failed for task ':compileDebugAidl'.
> aidl is missing

这是我的gradle文件
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的build-tools。它有一个叫做aidl.exe的东西。但是请记住,现在您正在使用Ubuntu,这意味着系统不再支持.exe

解决方案:-

转到您的SDK位置。删除build-tools文件夹。

转到Android-Studio->打开SDK Manager->转到SDK Tools标签->安装build-tools

好了,酷,现在问题解决了。

关于android - Android Studio Aidl缺少Ubuntu 15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33273248/

相关文章:

ubuntu - 在旧 Ubuntu 10.04 上升级 couchdb/erlang

ubuntu - 哪个 PETSc 和 MPI 用于双核系统上的 Ubuntu

Android studio gradle 构建错误 : Could not get resource 'https://jcenter.bintray.com/.../.jar' in company firewall

android-studio - 如何在 android studio 上使用 bitbucket 源代码控制?

java - Google API 客户端是否需要位于 Activity 内?

java - Android 通过蓝牙连接到 Arduino。应用程序不会发送字符串

Android android.credentials.UNLOCK 在没有密码的情况下初始化 keystore

android - 安装我的应用程序时谷歌帐户的身份验证错误

linux - 如何自定义窗口菜单(linux ubuntu)

android - javah Android Studio 错误 : cannot access android. 找不到 android.support.v7.app.ActionBarActivity 的 support.v7.app.ActionBarActivity 类文件