I want to send a sms from my android phone but it doesn't work.
這裏給使用SmsManager短信是我的代碼:無法在Android的
public class MainActivity extends Activity{
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void sendMessage(View view){
String msg,number;
number= "***********";
msg="This is a message";
try{
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(number, null, msg,null,null);
Toast.makeText(getApplicationContext(), "SMS sent.",
Toast.LENGTH_LONG).show();
}catch(Exception ex){
Toast.makeText(getApplicationContext(),"SMS failed, please try again.",Toast.LENGTH_LONG).show();
ex.printStackTrace();
}
}
我有 '使用許可權的android:NAME = 「android.permission.SEND_SMS」' 我運行這個代碼從我的android手機,但它不會發送任何消息。 如果有任何錯誤,我怎麼能看到這些錯誤以及如何解決它。 請幫助我。提前感謝。
您是否有權發送/閱讀短信? – SMR
我包含'uses-permission android:name =「android.permission.SEND_SMS」' – Ankon
你有足夠的餘額發送消息嗎? –