没有 Firebase 项目的 Flutter Admob

Flutter Admob without Firebase project

我是 Flutter 的新手,正在尝试如何在 Flutter 应用程序中投放 Admob 广告,找到了 firebase_admob 包,但根据文档,我们需要为此创建一个 Firebase 项目,是否有任何集成 Admob 的方法,而无需为其创建一个空洞的 Firebase 项目?

实际上你不需要创建一个 firebase 项目来使用 admob。

您在 flutter 中的广告小部件需要 adUnitId 参数。

BannerAd 小部件示例

adUnitId: YOUR_AD_ID //for real device

adUnitId: BannerAd.testAdUnitId //for test in emulator

所以需要在https://admob.google.com/

中创建一个admob项目

之后您将获得 adUnitId 以在您的真实设备中使用