java-j2me-midp2アプリケーションがあります。このアプリには、SMS-Inboxをリッスンし、これらの SMS に基づいてアプリ内で操作を行う部分があります。
を使用するこのセクションでは MessageConnection
、以下のコードで作成します。
try {
msgConnection = (MessageConnection) Connector.open("sms://:" + port);
msgConnection.setMessageListener(Listener);
}
catch (Exception e)
{
showexception(0, p.error_listen);
}
そのアプリを数回使用した後(そして例外なく動作しました)、現在、このセクションでエラーが発生しました(異なるポートでも)。
エラー : Java.IO.IOException Symbian OS エラー =-1
このエラーを見るとわかるように、Symbian OS の電話 (NokiaE52、Nokia5800、Sony Ericsson Vivaz など) で発生します。これらの電話は Symbian series60 を使用しています。
Q:私は何かが恋しいですか? これを行うためのより良い方法はありますか?このエラーが発生する理由 任意のヒント?