SMSManager已过时

14

我已将该文件包含在 Android 2.3.3 项目中。

import android.telephony.gsm.SmsManager;

它的代码如下(划掉了SmsManager文本)
import android.telephony.gsm.SmsManager;
并显示消息“SmsManager已被弃用”,我该如何修复?


在你的 AndroidManifest.xml 文件中,android:targetSdkVersion 设置为什么? - ThomasW
3个回答

27

5

android.telephony.gsm.SmsManager已经被弃用,并被支持GSM和CDMA的android.telephony.SmsManager所取代。android.telephony.SmsManager适用于API级别4及以上(即Android 1.6)。请参见文档。您可以使用Android.os.Build.Version来确定在特定平台上使用哪个。


3
import android.telephony.SmsManager;

只需导入这个


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接