哪个包实现了与 firebase_admob 一起使用的 RequestConfiguration?

Posted

技术标签:

【中文标题】哪个包实现了与 firebase_admob 一起使用的 RequestConfiguration?【英文标题】:Which package implements RequestConfiguration to use with firebase_admob? 【发布时间】:2021-11-15 13:54:22 【问题描述】:

使用 RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("185.......E7") 在此设备上获取测试广告。

此应用使用 firebase_admob 包在应用中实现 Google AdMob。在我的 Flutter App 中使用 https://developers.google.com/admob/android/test-ads#enable_test_devices 中提供的测试广告时,我在 logcat 终端中收到了上述语句。

如果我使用RequestConfiguration.Builder().setTestDeviceIds...,它会给出

未定义名称“RequestConfiguration”。

【问题讨论】:

【参考方案1】:

解决方案

解决方法是用testDeviceIds更新RequestConfiguration

String version;
  List<String> testDeviceIds = ['289C....E6'];

void main() async 
  WidgetsFlutterBinding.ensureInitialized();
  timeDilation = 1;
  PackageInfo packageInfo = await PackageInfo.fromPlatform();
  version = packageInfo.version;
  MobileAds.instance.initialize();

  // thing to add
  RequestConfiguration configuration =
       RequestConfiguration(testDeviceIds: testDeviceIds);
  MobileAds.instance.updateRequestConfiguration(configuration);


  await Firebase.initializeApp();
  runApp(MyApp());

详情在link

【讨论】:

以上是关于哪个包实现了与 firebase_admob 一起使用的 RequestConfiguration?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:Xcode 中的 firebase_admob 构建失败

集成firebase_admob时android清单中的元数据错误

Flutter,admob dispose有时不起作用

哪个 Firebase javascript 包应该与 React Native 一起使用?常规的“Firebase Web SDK”还是“react-native-firebase”?

聊天机器人如何检测人是否加入了与客户的聊天会话?

哪个图形 API 应与 Azure AD B2C 一起使用