com.guru.unity.max/MaxSdk
胡宇飞 f5d927536d update: 更新Mediation 引用 2024-06-17 08:41:42 +08:00
..
AppLovin update: 升级 MAXSDK 至 6.4.1 双端 a:12.4.2 i: 12.4.1 2024-06-14 14:33:39 +08:00
Prefabs update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
Resources update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
Scripts update: 更新 AppLovin 代码片段 2024-06-14 14:35:00 +08:00
AppLovin.meta update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
MaxSdk.asmdef init commit 2023-12-26 11:47:44 +08:00
MaxSdk.asmdef.meta init commit 2023-12-26 11:47:44 +08:00
Mediation update: 更新Mediation 引用 2024-06-17 08:41:42 +08:00
Mediation.meta update: 更新Mediation 引用 2024-06-17 08:41:42 +08:00
Prefabs.meta update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
README.md init commit 2023-12-26 11:47:44 +08:00
README.md.meta init commit 2023-12-26 11:47:44 +08:00
Resources.meta update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
Scripts.meta update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00
Version.md init commit 2023-12-26 11:47:44 +08:00
Version.md.meta update: Max SDK 升级至 6.1.2 2024-01-26 12:24:22 +08:00

README.md

Guru Ads Mediation

开发注意事项

Android 构建文件配置

  • 项目 BuildSettings/Player Settings/Publishing Settings 中需要开启

    • Custom Main Manifest
      • Assets/Plugins/Android/AndroidManifest.xml
    • Custom Main Gradle Template
      • Assets/Plugins/Android/mainTemplate.gradle
    • Custom Launcher Gradle Template
      • Assets/Plugins/Android/launcherTemplate.gradle
    • Custom Gradle Properties Template
      • Assets/Plugins/Android/gradleTemplate.properties

  • 项目中 AndroidManifest.xml 更新需求:

    • 最后添加 APPLICATION_ID 数据
    <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID"
                 android:value="{your_roject_app_id}" />
    
    
    // Example APP_ID : ca-app-pub-2436733915645843~5500018314
    
    
    • 在 最后添加
    <uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
    <uses-permission android:name="com.google.android.gms.permission.AD_ID" />
    

    • 项目的 launcherTemplate.gradle

      • 添加如下代码解决打包报错问题
      • 替换 **PACKAGING_OPTIONS** 为以下指定的内容 (Amazon的接入指南)
      // 加入以下修改
      android {
        ...
      
        configurations {
            all*.exclude module: 'okio'  // 修复okio库声明重复的问题
        }
      
        lintOptions {
            abortOnError false
            checkReleaseBuilds false  // 修复Lint报错的问题
        }
      
        packagingOptions {
          exclude("META-INF/DEPENDENCIES")
          exclude("META-INF/LICENSE")
          exclude("META-INF/LICENSE.txt")
          exclude("META-INF/license.txt")
          exclude("META-INF/NOTICE")
          exclude("META-INF/NOTICE.txt")
          exclude("META-INF/notice.txt")
          exclude("META-INF/ASL2.0")
          exclude("META-INF/*.kotlin_module") 
        } 
        **PLAY_ASSET_PACKS****SPLITS**
      
        ...
      
      
      
      
    • 项目的 mainTemplate.gradle

      • 添加如下代码解决打包报错问题
      
      android {
        ...
      
        configurations {
            all*.exclude module: 'okio'
        }