スタック オーバーフロー コミュニティの皆様、こんにちは。
だから私はこれに対する解決策をネット上で検索しましたが、同様の問題を抱えている人を見つけることができません...
テキストを受信して応答する小さなプログラムを書いています。受信部分は正常に動作しますが、まだテキストを送信していません。以下の小さなテスト プログラムでも同じ結果が得られました。以下は、logcat のスニペットと一緒に試して送信するために使用した方法です。sendTextMessage メソッドはまったく何も生成しませんでした。エミュレータではなく、LG Ally でこれをテストしています。電話だけだと判断する前に、何か足りないものがないか尋ねてみようと思いました。
注意事項... 権限は正しく設定されています。明らかに、「xxxxxxxxxx」は実際の数字を表しています。
前もって感謝します、
ジェイソン
package com.test;
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.util.Log;
public class test extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.w("MARK", "APPLICATION START");
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("xxxxxxxxxx", null, "AUTO RESPONSE", null, null);
Log.w("MARK", "sendTextMessage CALLED");
}
}
02-27 12:42:02.471: WARN/MARK(9903): APPLICATION START
02-27 12:42:02.471: WARN/MARK(9903): sendTextMessage CALLED
02-27 12:42:02.591: INFO/ActivityManager(1372): Displayed activity com.test/.test: 135 ms (total 135 ms)