0

次の要件を持つ API を備えた完全なソフトウェア ライブラリを探しています。

  1. サポートされているプラ​​ットフォーム: (希望) android 2.2.x 以降。つまり、Android ハニカム以降のみのソリューションがあれば、それで問題ありません。
  2. ハンドセットとの間で GSMマルチパート バイナリ SMSを送受信する
  3. SMSユーザーデータヘッダーのSMSポート番号を取得/設定できます
  4. オープンソースでも商用でも問題ありません

スペック 2 と 3 が必要です。

問題をよりよく理解するには:

JSR 120 を必要とする j2me アプリケーションを Android プラットフォームに移植しています。移植された Android アプリケーションは、ポート番号を持つマルチパート バイナリ SMS を使用する既存の j2me アプリケーションと通信する必要があります。

4

1 に答える 1

1

私はまったく同じ問題を抱えています。約 2 か月前にここに質問を投稿しましたが、回答がありませんでした。

AndroidでマルチパートバイナリSMSを送信するには?

私の場合、クライアントは常にメッセージをサーバーに送信します。したがって、解決策は、メッセージを BASE64 でエンコードし、マルチパート TEXT SMS として送信することでした。サーバー側では、sms が特定のポートにあるかどうかを確認して、再送信する前にそれをバイナリとして扱うか BASE64 として扱うかを決定しました。

既存のj2meアプリケーションを変更する必要があるため(クライアントが直接通信する場合)、それがあなたのケースに適用できるかどうかはわかりません。

あなたがより良い解決策を見つけたら、私は知りたいです。

于 2012-08-29T13:42:15.107 に答える