在Android中代表用户发送短信

我需要做什么才能发送短信,但也要将其显示在用户的短信应用中,就好像他们自己从应用中发送的一样?

您可以编写自己的SMS客户端。

或者,您可以与每个SMS客户端作者协商,让他们打开API以允许您将消息放入他们未发送的应用程序中。

在SMS线程(无GUI)中可见的Android发送短信有答案,它使用ContentResolver和android.permission.WRITE_SMS

SMS消息可以存储在GSM电话的SIM卡中。 也许这些各种短信应用都在SIM卡上访问短信,有效地提供了应用之间的集成?