There is also android.provider.Settings.System.ANDROID_ID.

The value is null on the emulator but an apparently-unique 64-bit hex
value on the G1.

roland wrote:
> What about the imei? You can get it by ((TelephonyManager)
> getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId(), and the
> emulator return 000000000000000.
> 
> Don't forget add <uses-permission
> android:name="android.permission.READ_PHONE_STATE" /> in your
> AndroidManigest.xml.
> 
> On 31 déc, 08:24, jsm <[email protected]> wrote:
>> I have an application where I need to check whether the user is using
>> the actual device not a emulator or others.  I have seen the API where
>> there is device id method from phone service.
>> I need a generic way to check if the user is on the real device.
>> For example if he has downloaded the app from the market, i need to
>> know the device id of the user, this is strictly for licensing and
>> restricting the use of app.
>>
>> Any ideas?

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com

Android Training on the Ranch! -- Mar 16-20, 2009
http://www.bignerdranch.com/schedule.shtml

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to