2012-08-22 38 views
0

我要尋找一個完整的軟件庫與以下要求的API:的Android二進制短信與港口發送/接收

  1. 支持的平臺:(想)的Android的2.2.x及以上;也就是說,如果 有對Android蜂窩解決方案和更高版本,這可能是 確定
  2. 發送和從手機
  3. 可以得到接收GSM 多二進制短信到/ /設置短信的端口號 SMS用戶數據頭
  4. 開源或商業的,沒有問題

規格2和3是必須的。

更好地理解這個問題:

我移植需要JSR 120到Android平臺上的J2ME應用程序; 移植的android應用程序必須與現有的j2me應用程序進行通信,該應用程序使用帶端口號的多部分二進制sms。

回答

1

我有完全相同的問題。我大約兩個月前,這裏貼一個問題和接收沒有答案:

How to send multipart binary sms in Android?

在我的情況下,客戶端始終將消息發送到服務器。所以解決方案是在BASE64中編碼消息並作爲多部分TEXT sms發送。在服務器端,我檢查了是否SMS在特定的端口上,以決定是否將它視爲二進制或在重新發送之前將其視爲二進制或BASE64。

我不知道它是否可以應用於您的情況,因爲您將不得不修改現有的j2me應用程序(如果客戶端直接通信)。

如果您找到更好的解決方案,我想知道。