将admob 集成到使用bubblewrap 生成的android twa 应用程序中

问题描述

按照下面的 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 的横幅视图这样的原生移动视图是不可能的。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...