简体   繁体   中英

Sending SMS without using Android's SmsManager .. Native library?

I have interest in either sending a text message with a modified UDH or sending a binary data text.

SmsManager does not support any access to the UDH and sendDataMessage only works on some GSM phones and CDMA is completely unsupported.

I have done my fair share of research and have concluded I will need to find a way around the Android standard Library, as bad as that sounds.

My first instinct tells me to do it with native Java and import it into my app. Does anyone know if this will cause issues with Android's security regarding SMS? Also, I am curious how apps like TextPlus work without using the Android API, since they are able to send "texts" without using the phone's standard text messaging.

I have done my fair share of research and have concluded I will need to find a way around the Android standard Library, as bad as that sounds.

If by "find a way around the Android standard Library", you really mean "create my own customized version of the Android OS where I modify it to allow what I want, then convert that custom OS into a ROM mod that I can apply to a relative handful of devices, then create an app that runs on that ROM mod using the capabilities that I exposed", then yes, that is probably what will be required.

Also I am curious how apps like TextPlus works without using the Android API, since they are able to send "texts" without using the phone's standard text messaging.

I imagine that they use the Internet.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM