有什么方法可以知道我的应用程序是在模拟器上还是在设备上运行?
问问题
699 次
2 回答
4
我正在使用适用于 Intel 和 ARM 仿真器的代码片段:
if (Build.MODEL.contains("google_sdk") ||
Build.MODEL.contains("Emulator") ||
Build.MODEL.contains("Android SDK")) {
RunsInEmulator = true;
}
于 2012-05-11T10:46:19.113 回答
3
Secure.getString(getContentResolver(), Secure.ANDROID_ID);
(在Secure
哪里android.provider.Settings.Secure
)
该值将null
在模拟器上,在设备上非空。
于 2010-02-11T16:10:13.673 回答