0

我正在寻找具有以下要求的 API 的完整软件库:

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

规格 2 和 3 是必需的。

更好地理解问题:

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

4

1 回答 1

1

我也有完全一样的问题。大约两个月前我在这里发布了一个问题,但没有收到任何答案:

如何在 Android 中发送多部分二进制短信?

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

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

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

于 2012-08-29T13:42:15.107 回答