- Java code
BUTTON_SENDMESSAGE.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { SmsManager smsmanager=SmsManager.getDefault(); String number=EDITTEXT_NUMMESSAGE.getText().toString(); String text=EDITTEXT_CONTENTMESSAGE.getText().toString(); PendingIntent mPI=PendingIntent.getBroadcast(message_activity.this, 0, new Intent(), 0); smsmanager.sendTextMessage(number,null,text,mPI,null); } });
为什么没法发送呢。。我感觉没有错啊。为什么按了button后,另一个模拟器没有收到短信??
急。。
------解决方案--------------------
1.检查Permission:SEND_SMS, WRITE_SMS; READ_SMS, RRECEIVE_SMS;
2. 发送目标是模拟器的实例ID?