android二进制短信与端口发送/接收

时间:2012-08-22 09:47:23

标签: android sms

我正在寻找一个包含以下要求的API的完整软件库:

  1. 支持平台:(想)android 2.2.x及更高版本;即如果 有一个android蜂窝和更高的解决方案,可能是 确定
  2. 向/从手机发送和接收GSM 多部分二进制短信
  3. 可以获取/设置短信用户数据标题的短信端口号
  4. 开源或商业,没问题
  5. 规格2和3是必要的。

    更好地理解问题:

    我正在移植一个需要JSR 120到android平台的j2me应用程序; 移植的android应用程序必须与现有的j2me应用程序通信,这些应用程序使用带端口号的多部分二进制短信。

1 个答案:

答案 0 :(得分:1)

我有完全相同的问题。我在两个月前在这里发了一个问题并没有得到答案:

How to send multipart binary sms in Android?

就我而言,客户端总是将消息发送到服务器。所以解决方案是在BASE64中对消息进行编码并作为多部分TEXT短信发送。在服务器端,我检查了短信是否在特定端口上,以确定在重新发送之前我是将其视为二进制还是BASE64。

我不知道它是否可以应用于您的案例,因为您必须修改现有的j2me应用程序(如果客户端直接通信)。

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