您好堆棧溢出社區發送SMS消息,正確的方式,通過Android的
所以我找遍了所有過網解決這一點,卻找不到有人用類似的問題...
我我正在寫一個接收文本並回應他們的小程序。接收部分工作正常,但我還沒有發送成功的文本。下面的小測試程序產生了相同的結果。以下是我用來嘗試發送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)
您是否在使用SmsManager時看到任何錯誤消息? – Asahi 2011-02-26 20:26:38