Androidエミュレーターから別のエミュレーターにSMSメッセージを送信するコードを実装しましたが、これはうまく機能します。しかし、エミュレーターまたは Android デバイス (Wi-Fi のみ、データ プランや電話番号なし) からデバイス (iPhone) にメッセージを送信しようとすると、機能しません。現実世界でメッセージを送信するために SMS にデータ プランが必要かどうかはよくわかりません。助けてくれてありがとう!
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(number, null, message, null, null);