哪个包实现了与 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清单中的元数据错误
哪个 Firebase javascript 包应该与 React Native 一起使用?常规的“Firebase Web SDK”还是“react-native-firebase”?