2015-02-08 2 views
1

Я по-прежнему новичок в Android. Я сфокусирован на поддержке аудио/видео. Когда я импортировать некоторые проекты в Android Studio один из самых больших проблем, я бегу в это:Опишите, почему helpl автоматически включается в

':Application:compileDebugAidl' 
    >aidl is missing. 

ОК, я прочитал о AIDL на веб-странице Android Guide APIs. И отметил приложение AIDL, когда параллельный IPC требуется для разных приложений.

  1. Почему помощь не включена в импортированный проект, когда приложение его не использует? Кажется, связано с отладкой

  2. Но это означает, что я пишу для дополнительного кода для отладки в Android Studio?

Я столкнулся с этим несколько раз и был в состоянии «получить проект для компиляции», но я решил, что пришло время, чтобы потратить время на понимание того, что происходит.

+0

У вас есть какие-либо файлы .aidl в вашем преобразованном проекте? –

ответ

0

Вам не нужно беспокоиться о AIDL, если вы не указали Сервис в своем AndroidManifest.xml, который имеет фильтр намеренного удаленного интерфейса. Если вам интересно узнать о действии AIDL в действии, просмотрите образец SDK для службы в каталоге/legacy/ApiDemos.

Но если вы все еще получаете эту ошибку компиляции, то вы должны пойти и отправить свой файл build.gradle здесь, чтобы нас осмотрели.

Смежные вопросы