tap_mind_ads_admob 0.0.6
tap_mind_ads_admob: ^0.0.6 copied to clipboard
A Flutter plugin for integrating TapMind ads into your Flutter applications. Supports both Android and iOS platforms.
example/lib/main.dart
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:google_mobile_ads/google_mobile_ads.dart';
import 'home_screen.dart'; // Import the new file
Future<void> main() async {
// Ensure Flutter bindings are initialized
WidgetsFlutterBinding.ensureInitialized();
// Initialize Google Mobile Ads
await MobileAds.instance.initialize();
// Run the app with error handling
FlutterError.onError = (FlutterErrorDetails details) {
FlutterError.presentError(details);
// Log to console for debugging
debugPrint('Flutter Error: ${details.exception}');
};
// Handle platform errors
PlatformDispatcher.instance.onError = (error, stack) {
debugPrint('Platform Error: $error');
return true;
};
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(title: 'TapMind Flutter', home: const HomeScreen());
}
}