jz_ad_flutter 0.2.7
jz_ad_flutter: ^0.2.7 copied to clipboard
jz广告SDK的Flutter插件,该插件可以帮助您更加简单、便捷、快速的集成基准的安卓、iOS原生广告SDK。
example/lib/main.dart
import 'dart:io';
import 'package:jz_ad_flutter/et/ProAdLogType.dart';
import 'package:pro_ad_flutter_example/page/SplashAdLauncherPage.dart';
import 'package:pro_ad_flutter_example/util/DisplayUtil.dart';
import 'package:flutter/material.dart';
import 'package:jz_ad_flutter/ProAdCore.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
/// 初始化广告插件
await ProAdCore.init(
appId: Platform.isAndroid ? '626998' : '465533',
// iOS请求广告前是否先申请IDFA,默认true
isRequestIdfa: true,
// 广告内部日志打印设置,默认为NONE(不打印),正式包建议设置为NONE
logType: ProAdLogType.DEBUG,
);
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
Widget build(BuildContext context) {
DisplayUtil.init(context);
return const MaterialApp(
home: Scaffold(
body: SplashAdLauncherPage(),
),
);
}
}