mirror of
https://github.com/k0shk0sh/FastHub.git
synced 2026-01-25 14:47:05 +00:00
Merge pull request #717 from yakov116/Detect_emulator
Emulator detection
This commit is contained in:
commit
8df3b4117c
@ -124,9 +124,21 @@ public class AppHelper {
|
||||
String model = Build.MODEL;
|
||||
if (model.startsWith(manufacturer)) {
|
||||
return InputHelper.capitalizeFirstLetter(model);
|
||||
} else if (isEmulator()){
|
||||
return "Android Emulator";
|
||||
} else {
|
||||
return InputHelper.capitalizeFirstLetter(manufacturer) + " " + model;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
private static boolean isEmulator() {
|
||||
return Build.FINGERPRINT.startsWith("generic")
|
||||
|| Build.FINGERPRINT.startsWith("unknown")
|
||||
|| Build.MODEL.contains("google_sdk")
|
||||
|| Build.MODEL.contains("Emulator")
|
||||
|| Build.MODEL.contains("Android SDK built for x86")
|
||||
|| Build.MANUFACTURER.contains("Genymotion")
|
||||
|| (Build.BRAND.startsWith("generic") && Build.DEVICE.startsWith("generic"))
|
||||
|| "google_sdk".equals(Build.PRODUCT);
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user