推定、
エミュレーターから携帯電話番号にSMSを送信しましたが、携帯電話が何も受信しませんでした。「エミュレーター」から携帯電話に送信されたSMSを表示することはできますか?
私はこれまでこれを行い、「SMS送信」として乾杯しました。以下の私の情報源を見つけてください
public class Send_sms extends Activity {
private static final String TAG = "Send_sms";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main12);
Button sndbtn =(Button)findViewById(R.id.but_send_ok);
sndbtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v)
{
EditText addrTxt = (EditText)Send_sms.this.findViewById(R.id.editText_number);
EditText msgTxt = (EditText)Send_sms.this.findViewById(R.id.editText_write_msg);
try
{
sendSmsMessage(addrTxt.getText().toString(),msgTxt.getText().toString());
Toast.makeText(Send_sms.this,"Sms sent",Toast.LENGTH_LONG).show();
}
catch(Exception e)
{
Toast.makeText(Send_sms.this,"Failed to send sms",Toast.LENGTH_LONG).show();
}
}});
}
@Override
protected void onDestroy() {
super.onDestroy();
}
private void sendSmsMessage(String address,String message)throws Exception
{
SmsManager smsMgr = SmsManager.getDefault();
smsMgr.sendTextMessage(address,null,message,null,null);
}
}