Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 带Admob广告横幅的颤振应用程序性能_Firebase_Flutter_Dart_Admob - Fatal编程技术网

Firebase 带Admob广告横幅的颤振应用程序性能

Firebase 带Admob广告横幅的颤振应用程序性能,firebase,flutter,dart,admob,Firebase,Flutter,Dart,Admob,我只是想问你,如果谷歌在Flitter中的Admob插件不会影响应用程序的性能,因为在我的虚拟设备上,在我实现广告横幅后,它会变得有点滞后 它们在后台自动更新,我不知道它们是不是叠在一起或者类似的东西 这是我的密码: @override void initState() { FirebaseAdMob.instance.initialize(appId: "ca-app-pub-..."); targetingInfo = MobileAdTargetingInfo(

我只是想问你,如果谷歌在Flitter中的Admob插件不会影响应用程序的性能,因为在我的虚拟设备上,在我实现广告横幅后,它会变得有点滞后

它们在后台自动更新,我不知道它们是不是叠在一起或者类似的东西

这是我的密码:

 @override
  void initState() {
    FirebaseAdMob.instance.initialize(appId: "ca-app-pub-...");
    targetingInfo = MobileAdTargetingInfo(
      nonPersonalizedAds: false,
    );

    banner = BannerAd(
      adUnitId: "ca-app-pub-...",
      size: AdSize.banner,
      targetingInfo: targetingInfo,
      listener: (MobileAdEvent event) {
        print("BannerAd event is $event");
      },
    );

    banner
      ..load()
      ..show(
        anchorOffset: 0.0,
        horizontalCenterOffset: 10.0,
        anchorType: AnchorType.top,
      );

    super.initState();
  }

  @override
  void dispose() {
    banner.dispose();
    super.dispose();
  }


感谢您的建议。

在真实设备上尝试发布版本,有时调试版本和发布版本会有巨大差异

颤振运行-释放

您还可以使用
-d


flatter run--release-d LG

面临同样的问题在我的android设备上,包括在emulator和real设备上,都有确切的问题。禁用广告将使应用程序更加流畅。对于iOS来说,这种情况在emulator上也会发生,但在我的真实设备(Iphone12)上,它工作得非常好,非常流畅。期待着一个方法来修复它!您可以在此处找到问题: