首页 > 解决方案 > 将 admob 集成到使用 bubblewrap 生成的 android twa 应用程序中

问题描述

按照下面的 google codelabs教程,我正在尝试将 admob 代码添加到由 bubblewrap 生成的 android 项目源/应用程序中。

在第 3 步,按照说明,它正在添加 framelayout 以向 mainactivity.xml 显示bannerad。但是我在项目中没有找到这个 xml 文件。哪个文件/位置有权在bubblewrap 生成的应用程序中添加此横幅广告?

标签: androidadmobprogressive-web-appstwabubblewrap

解决方案


您不能将 Android 原生元素与 Trusted Web Activity 混合使用。

信任的 Web 活动 (TWA)只是 Chrome for Android 浏览器的一种特殊状态,类似于自定义选项卡。TWA 占据全屏。

请参阅:使用受信任的 Web 活动获取 Chrome 全屏 (Google I/O '19)。如视频中所述,您无法使用 TWA 在屏幕底部绘制示例原生工具栏,并且适用于 Android 的 AdMob 使用原生移动视图。

因此,像 AdMob 的横幅视图这样的原生移动视图是不可能的。


推荐阅读