アプリケーションがエミュレーターまたはデバイスで実行されているかどうかを知る方法はありますか?
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
エミュレーターにあり、デバイスではnullではありません。
于 2010-02-11T16:10:13.673 に答える