我有兴趣发送带有修改过的UDH的文本消息或发送二进制数据文本。
SmsManager
不支持对UDH的任何访问,而sendDataMessage
仅适用于部分 GSM手机,并且完全不支持CDMA。
我已经做了相当多的研究,并得出结论我需要找到解决Android标准库的方法,听起来很糟糕。
我的第一直觉告诉我用原生Java做它并将其导入我的应用程序。有谁知道这是否会导致Android的SMS安全问题?此外,我很好奇TextPlus等应用程序如何在不使用Android API的情况下工作,因为他们能够在不使用手机标准短信的情况下发送“文本”。
答案 0 :(得分:-1)
我已经做了相当多的研究,并得出结论我需要找到解决Android标准库的方法,听起来很糟糕。
如果通过“找到Android标准库的方法”,你的意思是“创建我自己定制的Android操作系统版本,我修改它以允许我想要的东西,然后将该自定义操作系统转换为ROM mod,即我可以应用于相对少数设备,然后使用我公开的功能创建一个在该ROM模块上运行的应用程序“,然后是,这可能是需要的。
此外,我很好奇TextPlus等应用程序如何在不使用Android API的情况下工作,因为他们能够在不使用手机标准短信的情况下发送“文本”。
我想他们使用互联网。