我从这里使用Unity的AdMob插件:
https://github.com/googleads/googleads-mobile-plugins
您可以尝试打开他们的示例场景或附上他们的示例脚本,以便使用这些测试广告单元值进行快速实施:
横幅:https://github.com/googleads/googleads-mobile-android-examples/blob/master/admob/BannerExample/app/src/main/res/values/strings.xml
非页内广告:https://github.com/googleads/googleads-mobile-android-examples/blob/master/admob/InterstitialExample/app/src/main/res/values/strings.xml
当我显示插页式广告并按回或关闭时,似乎需要额外的一秒才能关闭插页式广告并返回我的Unity应用。将此与在原生Android应用程序中使用AdMob进行比较,该应用程序立即关闭。
我看到unityplayer.ForwardNativeEventsToDalvik设置对于这些触摸事件/ onBackPressed事件甚至被传播都是真的,但是有没有办法让它更快地发送,或者在Unity的部分删除一些拦截?这种延迟会损害用户体验。
答案 0 :(得分:0)
将此添加到AndroidManifest.xml中的<activity>
似乎可以解决问题:
android:theme="@android:style/Theme.Translucent.NoTitleBar"
我认为Unity默认使用此主题运行,因此在关闭时从一个主题更改为另一个主题会导致速度减慢。