华为广告
模块引入
根目录build.gradle中修改:
buildscript {
repositories {
...
maven {url 'http://developer.huawei.com/repo/'}
...
}
}
allprojects {
repositories {
...
maven {url 'http://developer.huawei.com/repo/'}
...
}
}
app目录build.gradle中修改:
xxxxxImplementation WB.fixVersions('AD:Huawei')
注意事项
华为提测时需注意
问题1.开屏广告出现之前不能出现游戏界面
答案1:ConfigVigame.xml中添加
<BlackFirst>true</BlackFirst><!--是否黑屏启动-->
<SplashTime>1500</SplashTime><!--开屏图片持续时间-->
两个配置,如果游戏内没用适配异形屏需多添加
<FixSpecialScreen>false</FixSpecialScreen><!--是否适配异形牌-->
如果AndroidManifest.xml中的 activity 或 application中配置了 android:theme="@style/AppWelcome" ,需删除 AppWelcome 中的android:windowBackground标签
问题2:点击开屏广告后跳转到落地页之前不能出现游戏内容
答案2:模块已做修改,点击后不马上关闭广告
问题3:提测时广告配置的问题
答案3:首次提测时需配置测试广告,待华为测试结束后才可在华为后台提审,审核通过后需改为正式广告,并同步给华为广告那边协助配置广告,后续更新包可以直接配置正式广告
问题4:首次提测,交付件描述问题
答案4:交付件中广告位的描述需和广告配置中的一致,不能出现广告位有配置,交付件中没有提到的情况。
问题5:banner刷新问题
答案5:banner刷新改为在华为中做自动刷新,咱们自己的配置不需配置刷新时间
混淆过滤
-keep class com.huawei.**
-keep class com.huawei.**{*;}
集成测试
通过HuaweiAgent 和 HuaweiNativeAgent 、ADLog过滤日志查看广告状态,或者直接通过弹出的广告进行判断
最后更新于
这有帮助吗?