Можно узнать подробности устройства, на котором работает ваше приложение. Из этих подробностей вы можете выяснить, является ли устройство эмулятором или физическим устройством. Пожалуйста, go по ссылке ниже и см. Отпечаток пальца, Производитель, Устройство, Модель, Продукт.
https://developer.android.com/reference/android/os/Build.html
Например: в вашем Spla sh На экране, если вы введете код ниже, то в вашем Logcat вы должны увидеть журналы, как показано ниже
`Log.e(TAG, "------------");
Log.e(TAG, "Device Values");
Log.e(TAG, "Fingerprint: " + Build.FINGERPRINT);
Log.e(TAG, "Brand: " + Build.BRAND);
Log.e(TAG, "Device: " + Build.DEVICE);
Log.e(TAG, "Manufacturer: " + Build.MANUFACTURER);
Log.e(TAG, "Model: " + Build.MODEL);
Log.e(TAG, "Product: " + Build.PRODUCT);
Real Device
2020-03-15 20:46:07.136 32602-32602/com.utkarshnew.android E/NewSplashScreen: ------------
2020-03-15 20:46:07.136 32602-32602/com.utkarshnew.android E/NewSplashScreen: Device Values
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Fingerprint: iBall/iBall_Slide_Cleo_S9/iBall_Slide_Cleo_S9:8.1.0/OPM2.1710/47218:user/release-keys
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Brand: iBall
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Device: iBall_Slide_Cleo_S9
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Manufacturer: iBall Slide
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Model: iBall Slide Cleo S9
2020-03-15 20:46:07.137 32602-32602/com.utkarshnew.android E/NewSplashScreen: Product: iBall_Slide_Cleo_S9
Emulator
2020-03-15 20:53:44.725 6736-6736/com.utkarshnew.android E/NewSplashScreen: ------------
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Device Values
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Fingerprint: google/sdk_gphone_x86/generic_x86:10/QSR1.190920.001/5891938:user/release-keys
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Brand: google
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Device: generic_x86
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Manufacturer: Google
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Model: Android SDK built for x86
2020-03-15 20:53:44.726 6736-6736/com.utkarshnew.android E/NewSplashScreen: Product: sdk_gphone_x86`
Если вы увидите вышеупомянутые журналы, вы увидите, что для эмулятора значение устройства будет иметь вид Generi c, тогда как для физического устройства будет отображаться название модели устройства.
Также см. Эти ссылки
Как я могу определить, когда Android приложение работает в эмуляторе?
Как проверить, Android приложение работает на реальном устройстве или виртуальном устройстве?