8

嗨,我想构建一个 Flutter 应用程序,但想在我的应用程序中放置一些广告,我可以用 Flutter 做到这一点吗?我正在查看 react native,他们有可用的广告,但我找不到 Flutter 的任何信息。

4

3 回答 3

6

我不知道今天有任何专门针对 Flutter 的广告服务 SDK。

使用 Flutter 的应用程序只是普通的 iOS 或 Android 应用程序,它们恰好包含 FlutterView,因此使用 UIView 或 android.View 播放系统的广告框架现在应该可以合并到 FlutterView旁边或(完全)在 FlutterView 之上。Flutter 示例中的 hello_services 有一个在 iOS 和 Android 的视图层次结构中将其他 UIView 或 android.View 对象放在 FlutterView 对象旁边的示例: https ://github.com/flutter/flutter/tree/master/examples/hello_services

然而,目前还没有办法将 UIView 或 android.View 对象放置在 FlutterView 内部或半透明地放置在 FlutterView 之后,而且我知道没有书面的 Flutter 广告播放器。

如果您尝试将广告集成到使用 Flutter 的 App 中并遇到问题,我们也很乐意收到您的来信。flutter.io 列出了许多联系团队的方式(包括 Stack Overflow)。

正如上面提到的 Seth,Flutter 有一个关于提供集成广告和改进方法的好例子的错误: https ://github.com/flutter/flutter/issues/8098

于 2017-02-13T20:27:15.940 回答
5

现在这里有一个用于 Flutter 的 AdMob 插件:https ://github.com/flutter/plugins/tree/master/packages/firebase_admob

请注意,截至 2017 年 9 月 19 日,该插件支持部分选项和功能,因为该插件仍在开发中。我们鼓励您在开始使用之前检查插件支持的内容。欢迎访问https://flutter.io/issues提供功能和想法

于 2017-09-20T00:44:26.330 回答
1

是的,您可以将 firebase admob 插件用于 Flutter 应用程序。

https://pub.dartlang.org/packages/firebase_admob#-example-tab-

如果您需要了解它是如何添加到应用程序的,您可以查看此视频。 https://www.youtube.com/watch?v=rXYmbTBT3Yo

于 2018-08-08T17:30:30.383 回答