Вопрос

Что я пытаюсь делать


Здравствуйте, ребята, я пытаюсь создать несколько встроенных продуктов для своего приложения для использования в качестве пожертвований. Потому что я раздаю бесплатную музыку моего друга - он читает рэп. Как бы то ни было, я создал 5 продуктов для продажи в приложении в своей учетной записи разработчика:

  • donate_small
  • donate_midsmall
  • donate_medium
  • donate_large
  • donate_xlarge

Это ссылочный ключ, который я создал там. Они сохраняются и публикуются. Теперь, если в этом руководстве написана служба In-App-Service: Простое руководство в приложении . Код работает идеально, ошибок нет, и когда я компилирую демо-код, он работает. Но когда я пытаюсь это сделать, я всегда получаю эту ошибку:

родовое слово

< sizesВопрос


Итак, что мне нужно изменить, чтобы пользователь мог выбирать различные продукты в приложении? Надо ли их где-то декларировать ?? Также, если у вас есть для меня отличный учебник, в котором все хорошо описано и полностью работает, пожалуйста, сообщите мне.

Это классы, которые я использую для своей службы в приложении:

< sizesde.stepforward

  • ChannelActivity
  • SplashActivity

< sizesde.stepforward.billing

  • AppMainTest.class -> Это мое действие
  • BillingHelper.class
  • BillingReceiver.class
  • BillingSecurity.class
  • BillingService.class
  • C.class

< sizesde.stepforward.billing.util

  • Base64.class
  • Base64DecoderException.class

На данный момент я предоставлю вам код моего BillingHelper и Activity, если вам нужно больше кода, просто сообщите мне.

< 1xCode


AppMainTest.class

родовое слово

BillingHelper.class

родовое слово

Спасибо за вашу помощь заранее

С уважением

сафари

< sizesПриложение


Манифест

родовое слово

LogCat (дополнительная информация)

родовое слово
Это было полезно?

Решение

Если вы посмотрите на этот метод:

родовое слово

Этот журнал печатается, когда ваша служба имеет значение null или ваш контекст.Аааи ваш сервис является нулевым, когда:

родовое слово

instantiateHelper не называется aaand

родовое слово

вызывается, когда ваша служба подключена, и я вижу, что вы пытаетесь подключиться к службе следующим образом:

родовое слово

ТАК:

Объявили ли вы службу в своем манифесте?

родовое слово

EDIT

Я был прав :-) Просто ваш сервисный тег находится вне вашего тега приложения.

См. здесь: https://stackoverflow.com/a/5439157/413127

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top