Пример покупки Android InApp - PullRequest
0 голосов
/ 04 июля 2011

Я столкнулся с проблемой при создании InApp Покупка Пример приложения в SDK.

Отображается ошибка в IMarketBillingService.aidl , потому что отображается как отключенный файл.

и другие java-файлы, импортирующие этот файл, показывают ошибку,

Не удается разрешить импорт com.android.vending.billing.IMarketBillingService

Может ли кто-нибудь решить эту проблему или дать альтернативное решение для этого биллинга InApp. Мне нужен хороший пример для этого.

Ответы [ 2 ]

3 голосов
/ 23 сентября 2011

У меня была похожая проблема при попытке интегрировать компоненты из примера в мое программное обеспечение.Источником проблемы для меня было то, что код, который я модифицировал, был ресурсом библиотеки Android для основного проекта, и каким-то образом источники в пути сборки перепутались.

Решение для меня было (в Eclipse) щелкните правой кнопкой мыши по проекту, Build Path и Configure Build Path.Выберите вкладку источников в верхней части и убедитесь, что там нет повторяющихся источников, возможно, под другими именами.Если да, то вам придется немного поиграться и выяснить, какие из них принадлежат.

Я не уверен, как он попадет в эту ситуацию;это был долгий день ...

Извините за неоднозначный ответ, но я надеюсь, что это поможет любому в этом рассоле.

1 голос
/ 20 июля 2016

С IDE android studio:

  • Шаг 1: щелкните папку приложения правой кнопкой мыши и выберите новую папку / folder / AIDL
  • Шаг 2: щелкните папку aidl правой кнопкой мыши и выберите новый / package, укажите имя com.android.vending.billing
  • Шаг 3: Скопируйте IInAppBillingService.aidl в пакет com.android.vending.billing
  • Шаг 3: очистите и восстановите

==> Это будет работать !.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...