getDeviceInfo static method
Implementation
static Future<String?> getDeviceInfo() async {
final DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
if (Platform.isAndroid) {
try {
final AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
return androidInfo.model; // 只返回设备型号,如 "PHB110"
} catch (e) {
debugPrint("error :${e.toString()}");
}
} else if (Platform.isIOS) {
final IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
return iosInfo.model; // 只返回设备型号,如 "iPhone14,3"
}
return '';
}