2010-10-01 3 views
2

Я хотел бы иметь уникальный идентификатор для мобильного телефона. Поскольку нет определенного способа найти IMEI или IMSI на каждом мобильном устройстве, я хочу знать, есть ли другие способы найти уникальный идентификатор для мобильного телефона. Может ли кто-нибудь предложить способ?Уникальный идентификатор для сотового телефона, отличный от IMEI или IMSI?

ответ

4

Вы можете использовать как раз время в миллисе, если вам не нужен сильный UID. Или вы можете получить реализацию UUID с J2SE и поместить его в J2ME. Таким образом, UUID должен храниться в RMS. Одним из лучших способов является создание серверной части и распространение приложения только через эту услугу. Когда новый пользователь пытается загрузить приложение, вы можете поместить в манифест и jad любой UUID, который вы хотите, и использовать его в своем приложении через MIDlet.getAppProperty (String uuidPropertyName);

+0

Что делать, если устройство dosnt имеет Bluetooth? – Hasnain

+2

Я не понимаю ваш вопрос. Все мои варианты не зависят от Bluetoot. Вы имеете в виду класс UUID? Я рассказал об этом классе - java.util.UUID не о пакетах javax.bluetooth. – Donz

Смежные вопросы