Intereting Posts
TextView не доступен для просмотра в OpenGl Curl View Effect Как я могу узнать, что OnResume приходит после onCreate? Как выполняется обработка ошибок в Retrofit 2? Я не могу найти класс RetrofitError, который предлагает большинство решений? Как проверить, работает ли HoneyComb или выше, и, соответственно, вызвать метод для этой версии? Как получить значение столбца Timestamp в android с помощью курсора Случаи использования DropBoxManager? Как выполнить подтверждение (да / нет) DialogPreference? Android: обновлять элементы ListView каждые 1 минуту ActionBarActivity с ActionBarDrawerToggle – Не использовать drawerImageRes Android-просмотрщик файлов по выбору после выбора ничего не происходит ActionBarSherlock AndroidManifest.xml и другие файлы отсутствуют при импорте CharSequence to int Как отменить регистрацию с GCM после удаления приложения Цель камеры или галереи уничтожает старую активность на некоторых устройствах Есть ли способ проверить, установлен ли будильник?

В App Purchase с Android Studio не удается найти IInAppBillingService

Я работаю над проектом Android, и я использую In App Purchase. Это все работало в Eclipe, но я увидел, что Android Studio имеет еще одно обновление, в котором исправлено множество проблем, связанных с зависимостями библиотек, которые, похоже, имеют место, за исключением одной проблемы. Я не могу использовать службу IAP, поскольку она заявляет, что ее нельзя разрешить символу.

Я следовал инструкциям, которые кто-то размещал здесь, но, к сожалению, не работал. Ниже приведены ссылки, на которые я смотрел

Как я могу добавить файл helpl в студию Android (из примера выставления счетов в приложении)

https://code.google.com/p/android/issues/detail?id=56755

Ниже приведен снимок экрана о моей структуре проекта и ошибке

Скриншот структуры проекта и ошибки

Solutions Collecting From Web of "В App Purchase с Android Studio не удается найти IInAppBillingService"

В соответствии с информацией здесь: helpl files

Предполагается, что файлы Aidl находятся в src / main / aidl: на инструменты docs at: tools doc

В моем случае я просто добавил вручную импорт (после сборки Gradle):

 import com.android.vending.billing.IInAppBillingService; 

Я получал эту ошибку, хотя я поместил файл в правый каталог и импортировал его правильно. Тогда я просто сделал Build > Clean Project и это решило проблему.

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

1. просто создайте пакет внутри основного каталога (предупреждение: не внутри приложения) 2.copy IInAppBillingService.aidl внутри нового пакета 3.clean project 4.rebuild project 5.import package to needces class Thats it Done buddy ….. ………….