首页 > 解决方案 > 我是否错过了颤振谷歌广告暴民教程中的任何内容?

问题描述

我正在尝试使用 admob 监控我的应用程序,但即使使用 youtube 也很难在应用程序中实现它,现在一切都已设置,但它给出了以下错误,

这是代码

https://pastebin.com/khzvByzA

这是广告状态

https://pastebin.com/UE7d3mmD

这是主要代码

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp();
  var appDocumentDirectory =
      await pathProvider.getApplicationDocumentsDirectory();
  Hive.init(appDocumentDirectory.path);
  Hive.registerAdapter(MonsterAdapter());

  final initFuture = MobileAds.instance.initialize();
  final adState = AdState(initFuture);


  runApp(
    Provider.value(
        value: adState,
        builder: (context, child) => MyApp()
    ),
  );
}

它显示错误 LateInitializationError: Field 'banner' has not been initialized。在第一个 pastebin 链接上

我仍然不了解迟到的决赛等。我想念什么吗?我用教程构建它,EXACT。我已经检查了代码,两次。仍然不知道该怎么做:(

顺便说一下,这里是教程链接

https://www.youtube.com/watch?v=m0d_pbgeeG8&t=990s

标签: flutteradmob

解决方案


推荐阅读