К сожалению, это known bug в Google Play Licensing Library. Вопрос назначаются и это будет исправлено в будущем, в то же время, если вы хотите использовать библиотеку также с леденцом есть обходной путь:
В изменении LicenseChecker.java от этого:
boolean bindResult = mContext.bindService(new Intent(new String(Base64.decode("Y29tLmFuZHJvaWQudmVuZGluZy5saWNlbnNpbmcuSUxpY2Vuc2luZ1NlcnZpY2U="))),
this, // ServiceConnection.
Context.BIND_AUTO_CREATE);
к этому:
Intent serviceIntent = new Intent(new String(Base64.decode("Y29tLmFuZHJvaWQudmVuZGluZy5saWNlbnNpbmcuSUxpY2Vuc2luZ1NlcnZpY2U=")));
serviceIntent.setPackage("com.android.vending");
boolean bindResult = mContext.bindService(serviceIntent),
this, // ServiceConnection.
Context.BIND_AUTO_CREATE);
Я использую новейшую библиотеку банку файл (все службы Google - Я также использовать аналитику) – rala
Я не думаю, что библиотека лицензий Verification внутри Google Play. Где вы находите эту информацию? У вас должен быть внешний проект под названием play_licensing или что-то вроде этого –
oh sry, это правда • как я могу его изменить сейчас? – rala