Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > IMEI


Автор: Samuil 8.8.2006, 12:26
Привет программеры! На одном форуме мне подсказали что можно узнать IMEI телефона следующим образом:System.getProperty("IMEI");, Но как нистранно ничего не работает, тестил на нокиа 6630. Прога выдет значение нулл,Как мне быть если обязательно нужно чтобы прога проверяла имеи перед запуском?
Желательно еще на телефоны Самсунг, Лжи,Сименс и т.д

Автор: Dancer 8.8.2006, 13:12
даже поиск на этом форуме по IMEI тебе поможет, я уже задолбался про это писать.....

Автор: W0LF 8.8.2006, 15:46
Скорее всего, что даже подписанный мидлет не поможет...

Автор: Samuil 8.8.2006, 20:41
Ну ладно, мне на Juga.ru Подсказали можете зайти и посмотреть smile 
http://forum.juga.ru/showthread.php?s=&threadid=12050

Автор: javastic 9.8.2006, 11:43
Тоже самое есть и на нашем форуме. Пользуйся чаще поиском.

Автор: Samuil 9.8.2006, 12:00
javastic, Я попробовал, но чет не нашел

Автор: javastic 9.8.2006, 14:20
Samuil, плохо искал, я набрал в поиске и мне выдалось куча ссылок.
И знаешь в чём самый прикол? В том что ты уже об этом спрашивал и сам даже нашел решение! smile smile smile
См. ссылку на своё письмо http://forum.vingrad.ru/index.php?showtopic=103239&hl=imei от 07.07.06

Автор: Samuil 9.8.2006, 15:15
javastic, То что мне подсказали System.getProperty("IMEI"); это не работает поэтому я и решил повторно спросить, но ответ я у же нашел и поэтому тема закрыта smile 

Автор: Romikgy 9.8.2006, 15:28
Samuil, дык всем бы поведал, что работает

Автор: Samuil 10.8.2006, 13:59
Но почемут на нокиа 6630 тестил, он вывел значение NULL smile 

Нокиа:
System.getProperty("com.nokia.mid.imei");

Сименс:
System.getProperty("com.siemens.IMEI");

СониЕрикссон:
System.getProperty("com.sonyericsson.imei");

Автор: LSD 10.8.2006, 14:16
А так сделать нельзя?
Код
String imei = null;
Enumeration keys = System.getProperties().propertyNames();
while(keys.hasMoreElements())
{
  String key = ((String) keys.nextElement());
  if(key.toLowerCase().indexOf("imei") != -1)
    imei = System.getProperty(key);
}

Автор: Dancer 10.8.2006, 14:41
неа, так нельзя (у нас Java "маленькая", это у вас она "большая", и такое может. А у нас, ах....... НИЗЯ! )
smile))

Автор: W0LF 10.8.2006, 18:00
smile)) Та да. Обычно "маленькой" java меня донимает мой коллега, который на ЕЕ сидит.
Оффтоп правда, но извините уж smile

Автор: Samuil 11.8.2006, 01:59
Говорят что
 Нокиа:
System.getProperty("com.nokia.mid.imei"); идет только под S40, а под S60 требует пдписания мидлета smile 

Автор: Shurik16 13.2.2008, 09:50
Поднимаю еще раз вопрос о IMEI 
 Вот все что смог наити :

Nokia    
    System.getProperty(""phone.imei"");
    System.getProperty(""com.nokia.IMEI"");
    System.getProperty(""com.nokia.mid.imei"");
SonyEricsson    
    System.getProperty("com.sonyericsson.imei");
Siemens    
    System.getProperty("com.siemens.IMEI");
SAMSUNG    
    System.getProperty("com.samsung.imei");
Motorola    
    System.getProperty(""IMEI"");
    System.getProperty(""com.motorola.IMEI"");

но ведь существует много и других производителей телефонов как с ними быть?

 

Автор: Samuil 14.2.2008, 07:35
Сейчас проверю на S60 и S40. Отпишусь.

Автор: Samuil 14.2.2008, 08:03
System.getProperty(""phone.imei"");
System.getProperty(""com.nokia.IMEI"");
System.getProperty(""com.nokia.mid.imei"");

Не показывает имеи на S60 Nokia N73, и S40 Nokia 6233.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)