isEmulator method
Implementation
@override
Future<bool> isEmulator() async {
final DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
bool isEmulator = false;
if(defaultTargetPlatform == TargetPlatform.android){
AndroidDeviceInfo androidDeviceInfo = await deviceInfo.androidInfo;
isEmulator = !androidDeviceInfo.isPhysicalDevice;
}else if(defaultTargetPlatform == TargetPlatform.iOS){
IosDeviceInfo iosDeviceInfo = await deviceInfo.iosInfo;
isEmulator = !iosDeviceInfo.isPhysicalDevice;
}
return isEmulator;
}