Hello Stack Overflow社区,
所以我已经在网上搜索了一个解决方案,但找不到有类似问题的人......
我正在编写一个接收文本并回复它们的小程序。接收部分工作正常,但我还没有发送成功的文本。下面的小测试程序产生了相同的结果。下面是我尝试使用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)