You could use the SubscriberId / IMSI, but it cannot be detected with all SIM cards, depends on the SIM card. Or you can use the IMEI, the device id:
TelephonyManager mTelephonyMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); String imei = mTelephonyMgr.getDeviceId(); But it's just a number, nothing really 'user friendly'. On Nov 4, 4:36 pm, Hatch <tomislav.hecimo...@gmail.com> wrote: > Is there a way to get/set a generic device name ? > > My app will offer the user an option to use the same app on several > devices and they will be aware of each other through server. > > 1) Is there anything in the APIs to allow me to fetch some kind of > friendly device name (cannot be OS/model since user might have the > same on both devices) ? > > 2) AFAICT the only option is to use Bluetooth name but how can I fetch > my device name in code ? > (and it's a nag do explain the user to use bluetooth just to set the > name of the device) > > Regards, > > Hatch -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en