import 'dart:io'; import 'package:device_info_plus/device_info_plus.dart'; import 'package:android_id/android_id.dart'; import 'package:oaid/oaid_kit.dart'; import 'atmob_platform_info.dart'; class PlatformAndroidInfo { static Future init() async { if (Platform.isAndroid) { DeviceInfoPlugin deviceInfoPlugin = DeviceInfoPlugin(); AndroidDeviceInfo androidInfo = await deviceInfoPlugin.androidInfo; String? deviceId = await const AndroidId().getId(); atmobPlatformInfo .setAndroidId(deviceId) .setBrand(androidInfo.brand) .setModel(androidInfo.model); String? oaid = await Oaid.getOaid(); atmobPlatformInfo.setOaid(oaid); } } }