if ("1".equals(android.os.SystemProperties.get("ro.kernel.qemu"))) {
// Run in Emulator
}
On Nov 4, 9:21 am, Emmanuel <[email protected]> wrote:
> On Nov 3, 2:29 pm, Zhihong GUO <[email protected]> wrote:
>
> > Hi all,
>
> > How to know if the application is running on emulator or on a real device? I
> > want to implement a function to detect wifi connection. If the application
> > is running on emulator, just skip the wifi detection, while on real device,
> > the wifi connection check should be done. how to do that?
>
> > Thank a lot,
>
> > James
>
> Alternatively, you can check the phone model variable:
> PhoneModel = android.os.Build.MODEL;
> On my G1 phone, it gives me "HTC DREAM"
> For the emulator, it gives "sdk".
>
> I don't know what method is preferred by google, but it feels more
> secure to me than using the ANDROID_ID var...
>
> Emmanuelhttp://androidblogger.blogspot.com/http://www.alocaly.com/
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en