如何构造pdu发短信

dsp99 2012-05-08 11:25:05
android2.2 2.3版本以后还有办法构造pdu发短信吗
急急急
需要调用底层发短信接口 越底层越好!!!
...全文
261 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsp99 2012-05-10
  • 打赏
  • 举报
回复
求解答@@@@@
dsp99 2012-05-08
  • 打赏
  • 举报
回复
二楼说的对但是还不够底层
之前有人用sendRawPdu但是现在都protect了
我想调用sendRawPdu及下一层的
GsmSMSDispatcher.java(frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmSMSDispatcher.java的sendSms()
及RIL.java(/frameworks/base/telephony/java/com/android/internal/telephony/RIL.java)的sendSMS()
在调用RIL层的sendSMS()之前 把我需要发送的数据插入进去,行吗?
dsp99 2012-05-08
  • 打赏
  • 举报
回复
二楼说的是对的但是还不够底层
之前有人用sendRawPdu现在都protect访问不到了
我想调用sendRawPdu及下一层的
GsmSMSDispatcher.java(frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmSMSDispatcher.java的sendSms()
及RIL.java(/frameworks/base/telephony/java/com/android/internal/telephony/RIL.java)的sendSMS()
在调用RIL层的sendSMS()之前 把我需要发送的数据插入进去

不知道怎么实现
念茜 2012-05-08
  • 打赏
  • 举报
回复
LZ之前用的什么办法,在什么版本上失效了
thl789 2012-05-08
  • 打赏
  • 举报
回复
用frameworks/base/telephony/java/android/telephony/SmsMessage.getSubmitPdu()
(package android.telephony)
可构造PDU,也是外部可使用的方法
frameworks/base/telephony/java/com/android/internal/telephony/gsm 或
frameworks/base/telephony/java/com/android/internal/telephony/cdma
(package com.android.internal.telephony是隐藏的,基于sdk开发是看不到的)
中的SmsMessage.getSubmitPdu()具体完成pdu的构建。

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧