Android Studio - "aidl отсутствует"... нет, это не

Я выполнил это руководство, чтобы исправить эту ошибку...

"Ошибка: выполнение выполнено для задачи ': app: compileDebugAidl'. помощь отсутствует"

Я положил "IInAppBillingService.aidl" в "app/src/main/aidl/com.android.vending.billing", и когда я перестраиваю проект, ошибка все еще существует. Я перезапустил Android Studio несколько раз... он просто не исправит, я следил за руководством к письму, он работал для всех остальных...

Может ли кто-нибудь помочь?

Ответ 1

Для всех, кто получает эту ошибку, см. предложение, приведенное в комментариях выше CommonsWare. Обновите SDK Build Tools до 22.0.1, по умолчанию это 23.0.0_rc1.

Ответ 2

Изменив версию средств сборки от 23.0.0 rc1 до 22.0.1 в структуре проекта, затем Очистить и перестроить работал у меня.
Если вы изменили инструменты сборки и проблема не была исправлена, попробуйте очистить и перестроить, а возможно, закрыть Android Studio и снова открыть ее.

Ответ 3

Чтобы создать приложение без aidl is missing ошибки с compileSdkVersion 23 и buildToolsVersion "23.0.1", вы должны указать последние версии для Android и Google Play Services (только если вы их используете) Gradle плагины в основном файле build.gradle:

buildscript {
    repositories {
        ...
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.1'
        classpath 'com.google.gms:google-services:1.3.1'
    }
}

Ответ 4

У меня тоже была такая же проблема, и с помощью down-grading версии сборки от 23 до 22 мое приложение успешно выполнило.