Настройка библиотеки подтверждения лицензирования в Android Studio
Я хочу внедрить проверку лицензирования Google в приложении для Android Studio. Следуя этим строкам: http://developer.android.com/google/play/licensing/setting-up.html выглядит следующим образом:
В качестве альтернативы добавлению LVL в качестве библиотечного проекта вы можете скопировать исходные тексты библиотеки непосредственно в ваше приложение. Для этого скопируйте (или импортируйте) каталог библиотеки LVL / src / com в каталог приложения src /.
Я сделал это, но импорт:
import com.google.android.vending.licensing.LicenseChecker;
import com.google.android.vending.licensing.LicenseCheckerCallback;
не удалось.. Поиск в Google Я заметил, что мне нужно изменить файл build.grade в моем проекте, но я не могу найти конкретное решение.
Как я могу ссылаться на LVL в моем проекте студии android? Есть какой-то учебник или пример?
Спасибо Лоренцо
4 ответа
Наконец-то у меня есть решение! Вы должны поставить library/src/com
каталоги в youroject/scr/main/java/com
а затем нажмите кнопку "Синхронизировать проект с файлами Gradle".
- В Android Studio Tools-Android-SDK Manager
- В SDK Manager в разделе "Дополнительно" выберите "Библиотека лицензирования Google Play".
- Вернитесь в Android Studio и выберите File-New-Import Module.
- ADK Manager поместит загруженные файлы в ваш каталог SDK, в моем случае
Desktop/android-sdk-macosx/extras/google/play_licensing/library
- Выберите, чтобы импортировать этот каталог как модуль и дать ему имя. Я использовал 'lvl'
- При необходимости измените targetSdkVersion в
lvl
модуляbuild.gradle
соответствовать вашему проекту targetSdkVersion. - Затем в ваших проектах build.gradle добавьте строку
compile project(':lvl')
внутри{dependencies{
раздел. - Повторно синхронизируйте Gradle и все должно правильно скомпилироваться.
Шаг 6 находится внутри project(":android"){dependencies {
раздел.
Копирование источников LVL в ваше приложение. В качестве альтернативы добавлению LVL в качестве библиотечного проекта вы можете скопировать исходные тексты библиотеки непосредственно в ваше приложение. Для этого скопируйте (или импортируйте) каталог библиотеки LVL /src/com в каталог приложения src /. Посетите: http://developer.android.com/google/play/licensing/setting-up.html