Добавить проверку лицензии в проект Android Studio.

Валерий10 років у сервісі
Дані замовника будуть вам доступні після подання заявки
21.12.2018

Есть готовое приложение, которое должно быть платным. Я внимательно прочитал все, что написано в developer.android и интернете добавления проверки лицензии Google Play. Добавил рекомендованный код в Main Activity и модуль LVL в Android Studio. Опубликовал для внутреннего тестирования и получил в Console при их анализе приложения ошибку "Intent требуется в явном виде". Начал разбираться, что это за ошибка и как это исправить. Оказывается многие следят за тем, исправит ли Google это глюк (он обещал еще в 2014 году). Но нет до сих пор. На блогах рекомендуют вставить в LicenseChecker.java LVL модуля serviceIntent.setPackage(com.android.vending), но это подчеркнуто красны и требует установить minSDKversion 4. Но в Манифесте модуля стоит 3 и никак ее не исправит, потому, что не возможно сделать SYNK. Ту ссылку рекомендуют как обходной путь. Но я не понимаю, как ее вставить в Android Studio. Проблема с подключением этого же пакета обсуждают в Интернете и при установки Billing в приложения. Эта проблема никак не зависит от самого приложения. Лицензирование должно быть добавлено во все платные приложения. Вроде должно быть одинаковым для все.