我们可以使用哪个班级来发送短信?我在模拟器上尝试了这个,2.0:
import android.telephony.SmsManager;
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(...);
这没关系。在我的G1运行1.5,我得到一个验证错误,猜测因为SmsManager在1.5中不可用。也许对于1.5,我们需要使用已弃用的类?:
android.telephony.gsm.SmsManager
是正确的,还是我们应该使用其他类来发送短信?
由于
答案 0 :(得分:2)
正确。 android.telephony.SmsManager仅适用于API级别4及更高版本(a.k.a Android 1.6)。 See the docs。您可以使用Android.os.Build.Version找出在给定平台上使用的内容。