问题描述
按照下面的 google codelabs 教程,我尝试将 admob 代码添加到由气泡包装生成的 android 项目源/应用程序中。
在第 3 步中,按照说明,它正在添加 framelayout 以将 bannerad 显示到 mainactivity.xml。但是我没有在项目中找到这个 xml 文件。在bubblewrap 生成的应用程序中添加此横幅广告的哪个文件/位置是正确的?
解决方法
您不能将 Android 原生元素与受信任的 Web 活动混合使用。
Trusted Web Activity (TWA) 只是 Chrome for Android 浏览器的一种特殊状态,类似于 Custom Tabs。 TWA 占据整个屏幕。
参见:Taking Chrome Full Screen with Trusted Web Activities (Google I/O ’19)。如视频中所述,you can't draw the example native toolbar at the bottom of the screen with a TWA 和 AdMob for Android 使用原生移动视图。
因此像 AdMob 的横幅视图这样的原生移动视图是不可能的。