2015-03-03 2 views
0

Я реализовал покупку приложения в своем приложении. Я следую всем шагам данного URL.в биллинге приложения СервисСоединение не инициализировано

http://developer.android.com/google/play/billing/billing_integrate.html

Когда я запускаю мой код, я получил исключение нулевого указателя в mServiceConn. У меня есть код debuge, и я обнаружил, что onServiceConnected() никогда не вызывается, поэтому serviceconnection не установлен.

Может ли кто-нибудь помочь мне в этом?

+0

Пожалуйста, разместите соответствующие части кода. – Okas

ответ

0

В течение нескольких часов после попытки найти подходящее решение той же самой проблемы я неожиданно был удивлен устранением этой проблемы. Я успешно завершил тестовую покупку после этого:

  1. Настройка GoogleApiClient этого руководства - https://developer.android.com/google/auth/api-client.html. я получал Google Account ID от Google Plus Services с этим клиентом настройки:

    mGoogleApiClient = new GoogleApiClient.Builder(mContext) 
         .addApi(Plus.API) 
         .addScope(Plus.SCOPE_PLUS_PROFILE) 
         .addConnectionCallbacks(this) 
         .addOnConnectionFailedListener(this) 
         .build(); 
    
  2. После вручную установка и переустановка Google Plus Services - https://play.google.com/store/apps/details?id=com.google.android.gms

  3. REPUBLISH APK в бета Шанель

  4. И, наконец, установление доступа как бета-тестер для моего второго acco до Сообщество Google+

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