• loocuosheque | Дата: Пятница, 17.04.2020, 17:06 | Сообщение # 1 |
Пользователь
Сообщений: 1
| Вообщем, делюсь тем, что смог нарыть сам. Но не могу соединить воедино, и запустить что бы работало. Может есть тут прогеры, которые смогут рассказать, как заставить работать всё это... Вообщем, начинаю с начала.
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
в renpyandroid - manifests -androidmanifest.xml строки тоже добавлены.
Код <uses-permissionandroid:name="android.permission.INTERNET"/> <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); } }
ВОТ ТУТ !!!!!!!!!!!!!!!!!!
}
Сообщение отредактировал loocuosheque - Суббота, 18.04.2020, 07:36 |
|
|
|
• Хемуль | Дата: Пятница, 17.04.2020, 17:46 | Сообщение # 2 |
Друг сайта
Сообщений: 5252
| О, думаю, многим будет полезна эта информация.
|
|
|
|