を使用して SMS を送信すると、SmsManager
ブロードキャストされた結果のインテントに 5 の値が保持されます
Activity.RESULT_OK
SmsManager.RESULT_ERROR_GENERIC_FAILURE
SmsManager.RESULT_ERROR_NO_SERVICE
SmsManager.RESULT_ERROR_NULL_PDU
SmsManager.RESULT_ERROR_RADIO_OFF
それぞれの意味は何ですか?そして、それぞれを生成できるテスト ケースについて言及してください。RESULT_OK が SMS の送信に成功したことを示していることは知っています。GENERIC_FAILURE は、一般的なエラー (たとえば、信用がない) に対して発生します。
しかし、機内モードを有効にして、SMS を送信しようとしました。NO_SERVICE エラーが発生すると思っていましたが、代わりに RADIO_OFF が発生しました。また、公式ドキュメントはそれらを十分に示していません。