Производительность приложения Flutter с рекламным баннером Admob - PullRequest
0 голосов
/ 24 января 2020

Я просто хотел спросить вас, не влияет ли плагин Google 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();
  }

Спасибо за ваши предложения.

1 Ответ

1 голос
/ 24 января 2020

Попробуйте выпустить версию на реальном устройстве, иногда может быть огромная разница в отладочной и выпускной версиях.

flutter run --release

Также вы можете выбрать устройство с помощью -d

flutter run --release -d LG

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...