2009-12-24 47 views
0

我們可以使用什麼類發送短信?我在模擬器上試過這個,2.0:我們應該使用哪一類發送短信/短信?

import android.telephony.SmsManager; 
SmsManager sms = SmsManager.getDefault(); 
sms.sendTextMessage(...); 

而且工作正常。在我的G1運行1.5中,我得到一個驗證錯誤,猜測是因爲SmsManager在1.5中不可用。也許1.5,我們需要使用已棄用的類?:

android.telephony.gsm.SmsManager 

是正確的,或者是有我們應該用於發送短信的一些其他類?

謝謝

回答

2

正確。 android.telephony.SmsManager僅適用於API級別4以上(又名Android 1.6)。 See the docs。您可以使用Android.os.Build.Version來確定在給定平臺上使用哪一個。