0

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

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(number, null, message, null, null);
4

2 に答える 2

1

SMS にはデータ プランは必要ありませんが、通話が機能している作業GSMまたはCDMAネットワーク接続が必要です。

于 2012-12-17T16:42:15.490 に答える
0

SMS はショート メッセージ サービスです。これは、電話でインターネットを使用するよりもずっと前から存在しており、有効な SIM カードと有効なネットワーク接続が必要です (ネットワーク経由のデータは必要ありませんが、電話をかけることはできるはずです)。

于 2012-12-17T16:43:11.840 に答える