Определите, поддерживает ли мобильное устройство J2ME WMA - PullRequest
0 голосов
/ 01 августа 2011

Можно ли определить, поддерживает ли мобильное устройство J2ME WMA?

Ответы [ 2 ]

1 голос
/ 01 августа 2011

@ Ответ Бхарата хороший.

Альтернативой является проверка наличия системного свойства SMSC следующим образом:

public static boolean isWMAPresent() {
    return System.getProperty("wireless.messaging.sms.smsc") != null;
}

Вы также можете проверить, поддерживается ли MMS, проверив свойство MMS:

public static boolean isWMAPresent() {
    return System.getProperty("wireless.messaging.mms.mmsc") != null;
}
1 голос
/ 01 августа 2011

Используйте этот код,

public static boolean isWMAPresent(){
    try {
        Class.forName(
               "javax.wireless.messaging.MessageConnection" );
        return true;
    }
    catch( Exception e ){
        return false;
    }
}

Подробнее см. В этой статье, Дополнительные пакеты J2ME.

...