集成IronSource插件(v7.0.4.1)不会导致任何问题。我之所以知道这一点,是因为在安装APK之后,我仍然能够成功地构建它。集成一些适配器(如AdColony和UnityAds )也不会导致任何问题。
但是,一旦我尝试集成AdMob适配器,我就不能再构建APK了。我刚收到一个提示:"Android资源链接失败,详情请查看控制台“。单击确定将显示以下错误日志:



发布于 2020-12-15 03:10:31
在我的例子中,旧的受众网络插件导致了问题。当受众网络和AdMob都存在时,生成失败。删除受众网络插件后(因为我没有使用它),构建成功了。更新SDK和其他插件。解决,然后重试。
发布于 2021-01-14 18:20:18
发布于 2021-11-21 18:20:05
测试: Unity 2020.3.11f1和GoogleMobileAds-v6.1.2
步骤01 :安装GoogleMobileAds插件、设置和资产>外部依赖管理器> Android Resolver > resolve。
步骤02 :在播放器设置中设置目标API级别30。
步骤03 :勾选自定义主Gradle模板和自定义启动器Gradle模板。
步骤04:如何生成mainTemplate和launcherTemplate文件。如果未查看,则首先构建忽略错误
步骤05 :使用你喜欢的编辑器将下面的代码添加到mainTemplate.gradle文件中。
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
// Must be Android Gradle Plugin 3.6.0 or later. For a list of
// compatible Gradle versions refer to:
// https://developer.android.com/studio/releases/gradle-plugin
classpath 'com.android.tools.build:gradle:3.6.0'
}
}
allprojects {
repositories {
google()
mavenCentral()
flatDir {
dirs 'libs'
}
}
}//看起来像那个enter image description here
步骤06 :从grdale.org下载Gradle gradle-5.6.4-all.zip。从https://services.gradle.org/distributions/下载
下载后,解压文件并将gradle path设置为编辑>首选项>外部工具> Gradle Install with Unity(推荐) UnChecked
第07步:构建
帮助链接:https://developers.google.com/ar/develop/unity-arf/android-11-build
https://stackoverflow.com/questions/65286688
复制相似问题