【问题标题】:Flutter Admob without Firebase project没有 Firebase 项目的 Flutter Admob
【发布时间】:2020-07-19 18:20:26
【问题描述】:

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

【问题讨论】:

    标签: flutter admob firebase-admob


    【解决方案1】:

    其实你不需要创建一个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 以在您的真实设备中使用

    【讨论】:

    • 我从谷歌看到了一个视频,那个家伙确切地说明了这一点,但是 firebase_admob 包的文档指出需要一个项目和 json 文件,这很令人困惑,所以我应该直接使用 firebase_admob 包.
    • 使用 flutter_admob 代替 firebase_admob
    • GoogleService-Info.plist 丢失时,iOS 应用程序崩溃。看来您毕竟需要设置项目。
    • 只使用flutter_admob
    猜你喜欢
    • 2022-10-08
    • 2020-12-13
    • 1970-01-01
    • 2021-07-16
    • 2020-07-09
    • 2020-11-23
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多