1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/TJHello-ADEasy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-MANUAL-v2.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 12:00 4b81b1d

ADEasy ручная интеграция документа (зарубежная платформа) — v2

Обновление журнала

Обновление ADEasy 1.1303-t10 -> 2.1304-t03

    implementation 'com.TJHello:ADEasy:2.1304-t03'

Удаление ads-identifier

  • implementation 'androidx.ads:ads-identifier:1.0.0-alpha04'

  • implementation 'com.google.guava:guava:28.0-android'

Обновление Admob 19.0.1 -> 19.2.0

    implementation 'com.google.android.gms:play-services-ads:19.2.0'

Обновление Facebook 5.8.0 -> 5.9.1

    implementation 'com.facebook.android:audience-network-sdk:5.9.1'

Обновление Vungle 6.5.2 -> 6.7.0

    implementation 'com.vungle:publisher-sdk-android:6.7.0'
    implementation 'com.google.android.gms:play-services-basement:17.3.0'
    implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0'
    implementation "androidx.localbroadcastmanager:localbroadcastmanager:1.0.0"

Обновление Unity 3.4.2 -> 3.4.6

    implementation 'com.unity3d.ads:unity-ads:3.4.6'

Шаг 1. Конфигурация удалённого репозитория адреса build.gradle (project)

allprojects {
    repositories {
        google()
        jcenter()
        maven { url "https://raw.githubusercontent.com/TJHello/publicLib/master" }
        maven { url "https://jitpack.io" }
        maven { url "https://dl.bintray.com/umsdk/release" }
    }
}

Шаг 2. Конфигурация build.gradle (app)

dependencies {

    // Обязательно подключиться
    implementation 'com.TJHello:ADEasy:2.1304-t03'

    // Рекламная платформа, по мере необходимости подключаться

    // admob
    implementation 'com.google.android.gms:play-services-ads:19.2.0'

    // facebook
    implementation 'com.facebook.android:audience-network-sdk:5.9.1'

    // Vungle
    implementation 'com.vungle:publisher-sdk-android:6.7.0'
    implementation 'com.google.android.gms:play-services-basement:17.3.0'
    implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0'
    implementation "androidx.localbroadcastmanager:localbroadcastmanager:1.0.0"

    // Unity
    implementation 'com.unity3d.ads:unity-ads:3.4.6'

    // Инструменты, по мере необходимости подключаться

    // Umeng
    implementation 'com.umeng.umsdk:analytics:8.1.6'
    implementation 'com.umeng.umsdk:common:2.2.5'

    // ABTest
    implementation 'com.TJHello:ABTest:0.9.36'

    // GoogleBilling
    implementation 'com.TJHello:GoogleBilling:1.2.2.13'
}

Шаг 3. Конфигурация manifests

<!-- Необходимо самостоятельно настроить самые основные права доступа к сети, а также конфигурацию сети для Android версии 9 и выше -->
<application>

    <!-- Например, если используется автономный режим, можно удалить -->
    <meta-data
            android:name="adEasyKey"
            android:value="xxxxxxxxxxxxxx"
            />
    <!-- Например, если используется автономный режим, можно удалить -->
    <meta-data android:name="adEasyToken"
            android:value="xxxxxxxxxxxxxx"
            />
    <!-- Если связать рекламу в режиме отладки, установите значение false для версии выпуска -->
    <meta-data android:name="adEasyDebug"
            android:value="false"
            />
    <!-- Управляется ли ADEasy Umeng -->
    <meta-data android:name="adEasyUmengSwitch"
            android:value="false"
            />
    <meta-data android:name="adEasyUmengKey"
            android:value="xxxxxxxxxx"
            />
    <!-- По умолчанию можно удалить, 1 представляет DEVICE_TYPE_PHONE, 2 представляет DEVICE_TYPE_BOX -->
    <meta-data android:name="adEasyUmengDeviceType"
            android:value="1"
            />
    <!-- Нет, обязательно удалите этот элемент -->
    <meta-data android:name="adEasyUmengPushSecret"
            android:value="xxxxx"
            />

    <!-- Начало конфигурации рекламы, добавьте по мере необходимости -->

    <!-- admob -->
    <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxx"
            />

    <!-- Vungle -->
    <activity
            android:name="com.vungle.warren.ui.VungleActivity"
            android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
            android:launchMode="singleTop"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
    <activity
            android:name="com.vungle.warren.ui.VungleFlexViewActivity"
            android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
            android:launchMode="singleTop"
            android:hardwareAccelerated="true"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/TJHello-ADEasy.git
git@api.gitlife.ru:oschina-mirror/TJHello-ADEasy.git
oschina-mirror
TJHello-ADEasy
TJHello-ADEasy
master