flutter_ads_plus 1.0.0
flutter_ads_plus: ^1.0.0 copied to clipboard
AdMob wrapper with native PreloadV2 buffering, per-controller event streams, app-open-resume reactor, and ready-to-use widgets for all 5 ad formats (banner, native, interstitial, rewarded, app open).
import 'package:ads/home_screen.dart';
import 'package:flutter/material.dart';
final GlobalKey<NavigatorState> navigatorKey = GlobalKey<NavigatorState>();
void main() async {
WidgetsFlutterBinding.ensureInitialized();
runApp(const App());
}
class App extends StatelessWidget {
const App({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
key: navigatorKey,
home: const HomeScreen(),
builder: (context, child) => Overlay(
initialEntries: [
OverlayEntry(
builder: (context) => child!,
),
],
),
);
}
}