Уникальный идентификатор для мобильного телефона, кроме IMEI или IMSI? - PullRequest
2 голосов
/ 01 октября 2010

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

Ответы [ 2 ]

4 голосов
/ 01 октября 2010

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

2 голосов
/ 01 октября 2010

Если ваше целевое устройство имеет JSR82, вы можете использовать LocalDevice.getLocalDevice().getBluetoothAddress() - это уникально.

...