モバイル デバイスが J2ME WMA をサポートしているかどうかを検出することは可能ですか?
2 に答える
1
このコードを使用して、
public static boolean isWMAPresent(){
try {
Class.forName(
"javax.wireless.messaging.MessageConnection" );
return true;
}
catch( Exception e ){
return false;
}
}
詳細については、この記事「J2MEオプションパッケージ」を参照してください。
于 2011-08-01T08:56:38.720 に答える
1
@Bharathの答えは良いものです。
別の方法は、次のように 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;
}
于 2011-08-01T09:24:11.053 に答える