`

android出现GsmSMSDispatcher.sendText(): getSubmitPdu() returned null 错误

阅读更多

最近在做一个和短信相关的应用。用程序去发送短信。平时用的时候没事,但昨天出现了一个问题,对方没有接收到信息。这神码情况?打印log看了一下,结果在发送短信的那块出现了一个Error

GsmSMSDispatcher.sendText(): getSubmitPdu() returned null

  上网查了,发现是:短信的内容太长了。不清楚其他手机的情况,我用的小米1s做的测试,最后发现短信的最大长度是70,也就是说如果超过70的话会出现上面的哪个bug。现在想到的办法是超过70条的,每70条发送一次。大家有什么好的办法,希望能告诉我。

分享到:
评论

相关推荐

    Asterisk Dialplan命令中文翻译

    12. SendText:向客户发送文本消息。 13. SendURL:向客户发送URL,可能是网页链接或者下载地址。 14. System:执行操作系统级别的命令。 15. Transfer:将呼叫转移至另一个分机或目的地。 16. TrySystem:执行系统...

    gprs远程监控单机演示软件

    ‘) else try begin if (RadioButton1.Checked = false) then begin for I := 0 to memo1.Lines.Count - 1 do ServerSocket1.Socket.Connections[0].SendText(memo1.lines[i]); //如果多台下位机同时与服务器相连,...

    asterisk拨号方案中应用使用详解

    SendText应用程序用于发送给客户文本消息。SendText应用程序的格式如下: * SendText(text) 注意:Asterisk系统中的应用程序都是可以组合使用的,可以根据实际情况选择合适的应用程序来实现各种功能。

    newkaling.js:是kaling.js的简单改动(原源码属于Delta和Kiri)

    最近更新Kakao.sendText(room, Text) 的格式已更改为 Kakao.sendText(room, Text, dec)。 Kakao.sendImage(room, URL) 的格式已更改为 Kakao.sendImage(room, URL, Text, dec) 其中 Text 是关心的标题,dec 是描述。...

    delphi 视屏采集远程传输 样例源码

    SocketClient1.Socket.SendText(Edit1.Text); 接收信息 clien使用SocketClient1.Socket.ReceiveBuf(char类型的数组,信息长度); server使用SocketServer1.Socket.Connection[0].ReceiveBuf(char类型的数组,...

    Android弹幕实现:基于B站弹幕开源系统(1).docx编程资料

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> android:id="@+...

    68_用Delphi编写局域网中的TCP聊天程序参考.pdf

    不过,实际应用中还需要考虑更多的功能,如错误处理、用户管理、多线程处理等,以提高程序的稳定性和用户体验。同时,可以使用Delphi的其他组件如Memo记录聊天历史,使用Unit来组织代码,或者增加图形界面的交互性,...

    wechat send message——autosendv1

    这个小工具其实是一个用Uiautomator在Android Studio下写的微信自动测试。 写这个工具的初衷是为了收集微信通信数据,没有在google到相关的工具只好自己动手写,否则要手动发送上千条微信消息以及朋友圈工作量实在...

    JSONParser-master_websocket_源码.rar

    - 发送和接收消息:使用`session.getBasicRemote().sendText()`或`session.getBasicRemote().sendBinary()`方法发送消息,`onMessage()`方法接收消息。 结合JSONParser,WebSocket可以在接收到JSON格式的消息时,...

    Spring Boot -- 整合Websocket

    `@OnOpen`注解用于处理新连接建立时的事件,`@OnClose`注解处理连接关闭事件,`@OnMessage`注解处理接收到客户端消息的事件,而`@OnError`注解处理Websocket通信过程中发生的错误事件。 4. 发送消息控制器:创建一...

    feishu-robot:飞书群聊机器人

    Rebot.sendText('hello, world').then(data => { console.log(data);}).catch(err => { console.log(err);}配置参数require('feishu-robot')(option); (必填): webhook地址,类型是URL。例如:webhook: (选填): 如果...

    短信息发送流程

    这里的关键在于通过AIDL(Android Interface Definition Language)的方式获取服务,并调用该服务对象的`sendText()`方法。具体来说,`ServiceManager.getService("isms")`返回的是一个远程服务的代理对象,然后通过...

    websocket.rar

    4. 错误处理:在`OnError`方法中,可以记录错误日志,以便调试和排查问题。 在客户端,WebSocket的使用涉及以下部分: 1. 创建WebSocket客户端:通过`WebSocketContainer`接口的`connectToServer()`方法建立与...

    webSocket通讯实例,长连接

    // 错误处理 } }; try { client.connect(); } catch (Exception e) { Log.e("WebSocket", "Failed to connect", e); } ``` #### 3. 发送和接收消息 在`onOpen`方法中,你可以开始发送消息。WebSocket客户端...

    C# 模拟键盘操作

    这应该很简单,构建过程应该没有错误。 您必须从http://oblita.com/Interception下载'interception.dll' 。 如果你已经完成了以上所有操作(正确安装了拦截驱动程序,将interception.dll放在你的项目文件夹中),...

    ArduinoWebsockets:一个用于使用Arduino编写现代Websockets应用程序的库(ESP8266和ESP32)

    6. **发送消息**:使用提供的API方法如`sendText()`或`sendBinary()`发送文本或二进制数据。 7. **循环运行**:在`loop()`函数中,调用`loop()`方法以处理网络事件。 ### 示例代码 ```cpp #include ...

    用Delphi编写点对点传文件程序

    Socket.SendText(MP_NEXTWILLBEDATA); bReadText := True; end; MP_OVER: begin fsRecv.Free; bReadText := True; end; end; end else begin iRecvLength := StrToInt(Socket.ReceiveText); GetMem...

    即时通讯简单的例子

    mSendText = (EditText) this.findViewById(R.id.sendText); mList = (ListView) this.findViewById(R.id.listMessages); // 设置列表适配器 setListAdapter(); // 设置获取XMPP设置的对话框 mDialog = ...

Global site tag (gtag.js) - Google Analytics