Как я могу добавить файл aidl в Android Studio (из примера биллинга в приложении)

В настоящее время я выполняю миграцию приложения Eclipse на Android Studio. Это приложение использовало биллинг в приложении.

Моя главная проблема - скомпилировать проект и файл aidl (думаю, вы все используете этот файл )

Я получаю это сообщение об ошибке:

Gradle: error: cannot find symbol class IInAppBillingService
Gradle: error: package IInAppBillingService does not exist

Итак, следуя некоторым учебникам, я перемещаю этот файл из com.mypackage.billing в src / main / aidl (см. эту ссылку )

Но как только я это сделаю, я получить это сообщение:

Gradle: не удалось выполнить задачу ': xxxxxxxxxxx: compileDebugAidl'.

Не удалось выполнить команду: (...) C: \ Users \ xxxx \ AndroidStudioProjects \ xxxxxxProject \ xxxxxxx \ src \ main \ aidl \ IInAppBillingService.aidl: 45 интерфейс IInAppBillingService должен быть объявлен в файле с именем com \ XXXXXXXX \ биллинг \ IInAppBillingService.aidl.

Сообщение явно противоречит сообщению со страницы ошибок Google, на которое я ссылался выше.

Кто-нибудь преуспел, чтобы заставить этот файл помощи работать и может помочь мне?

enter image description here

Просто, чтобы сообщить, некоторые ссылки, на которые я перешел:

136
задан Ahmad Aghazadeh 28 November 2016 в 06:43
поделиться