isRunningOnEmulator static method
Determines if the app is running on an emulator/simulator
Implementation
static Future<bool> isRunningOnEmulator() async {
if (kIsWeb) {
return false; // Web is never an emulator
}
try {
if (Platform.isIOS) {
return await _isIOSSimulator();
} else if (Platform.isAndroid) {
return await _isAndroidEmulator();
}
} catch (e) {
logw('Error detecting emulator status: $e');
}
return false;
}