SmsManager不起作用

时间:2016-12-28 10:41:24

标签: java android smsmanager

我对SmsManager有疑问...我给你看了我的片段:

public class AlarmReceiver extends BroadcastReceiver{

    @Override
    public void onReceive(Context context, Intent intent) {
        // TODO Auto-generated method stub
        String phoneNumberReciver="";
        String message="";
        SmsManager sms=SmsManager.getDefault();
        sms.sendTextMessage(phoneNumberReciver, null, message, null, null);
        Toast.makeText(context, "Alarm Triggered and SMS Sent", Toast.LENGTH_LONG);

    }


}

IDE说我不推荐使用SmsManager ...那么我可以使用什么代替SmsManager?

4 个答案:

答案 0 :(得分:0)

android.telephony.gsm.SmsManager已弃用。只需使用android.telephony.SmsManager代替它。

答案 1 :(得分:0)

在minfest文件中设置权限

答案 2 :(得分:0)

使用导入android.telephony.SmsManager

其余的代码似乎没问题。

答案 3 :(得分:0)

使用以下导入SmsManager和权限 import android.telephony.SmsManager; uses-permission android:name =“android.permission.SEND_SMS”

相关问题