2009-09-07 2 views

ответ

4

Идентификатор устройства IMEI, к которому можно получить доступ через System.getProperty на многих моделях телефонов. Однако имя свойства варьируется между производителями.

Для получения дополнительной информации см. Getting Device IMEI.

1

Существует нет MIDP API для извлечения либо номера телефона, либо номера телефонов IMEI. Некоторые производители предлагают расширения для получения номера IMEI.

Для более общего решения вам необходимо создать свой собственный сервис для идентификации телефона. Если у вас есть доступ к сети, вы можете создать GUID при первом запуске приложения и зарегистрировать его на сервере.

2

Один из подходов состоит в том, чтобы вставить уникальный идентификатор в файл JAD, когда приложение загружается во время установки. Затем приложение может однозначно идентифицировать себя на сервере, читая строку идентификатора из своего JAD-файла.

+0

Можете ли вы уточнить, как это сделать? –

0

Я отвечаю за ответ izb здесь. Я просто хочу добавить, что для этого есть больше, например, предоставить механизм для хранения уникального идентификатора на сервере, механизм его сброса (и соответствующего пользовательского интерфейса) и регенерировать и установить его в файле jad. Все это будет необходимо.

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