Может есть тут прогеры, которые смогут рассказать, как заставить работать всё это...
Вообщем, начинаю с начала.
1. делаем выпуск в ренпае.
2. ищем папку project в папке rapt в ренпае
3. копируем её в рабочую папку проекта для Андроид Студии
4. запускаем Андроид Студию.
5. открываем проект ренпая из рабочей папки Андроид Студии
6. указываем SDK на SDK из папки Ренпая.
7. в нижнем правом углу бежит синхронизация и.или запущенные
процессы. ждём окончания.
8. открываем проект gradle scripts - build.gradle
(module:renpyandroid)
в самом конце ##dependencies - добавляем код
implementation'com.yandex.android:mobmetricalib:3.13.1'
implementation'com.android.installreferrer:installreferrer:1.0'
9.открываем проект renpyandroid - manifests - androidmanifest.xml
добавляем этот код ПОСЛЕ </application>
<uses-permissionandroid:name="android.permission.INTERNET"/>
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>
Это то, что 100% работает и НУЖНО делать.
Теперь главное.
Если не сложно, я ссыльну проект, тупо, тестовый, родной.
Может кто сможет настроить его, нужно просто банер прилепить, вверху по центру.
А я уже дальше сам разберусь, методом сравнения двух проектов. Ещё и мануал запилю и сюда скину.
Ибо, ничего подобного в сети нет, либо я просто не нашел, а движок, под питоном, достаточно гибкий и удобноваримый.
ССЫЛЬ на тестовый проект (Android Studio ) - тыц
ССЫЛЬ на Яндекс SDK Метрики - тыц
ССЫЛЬ на Яндекс Банерная Реклама - тыц
Если нужна такая информация - то так:
API key
(для использования в SDK)
- 58debe33-f51a-4ee4-a0ec-1883dd34db96
Баннер (ID
блока: R-M-557799-2)
З.Ы. в build.gradle библиотеки прописаны в проекте уже.
Код
com.yandex.android:mobmetricalib:3.13.1
com.android.installreferrer:installreferrer:1.0
com.android.installreferrer:installreferrer:1.0
в renpyandroid - manifests -androidmanifest.xml строки тоже добавлены.
Код
<uses-permissionandroid:name="android.permission.INTERNET"/>
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>
З.Ы2. Настолько я понимаю, сам банер располагается здесь:
Код // Get filename from "Open with"of another application
Intent intent = getIntent();
if (intent != null &&intent.getData() != null) {
String filename =intent.getData().getPath();
if (filename != null) {
Log.v(TAG, "Got filename:" + filename);
SDLActivity.onNativeDropFile(filename);
}
}
ВОТ ТУТ !!!!!!!!!!!!!!!!!!
}