我想在我的应用程序中使用sendTextMessage()方法发送短信...
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, null, null);
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
...但发生NullPointerException错误。
我使用Galaxy SII并在中国使用它。
SMSC号码可能是这个错误或其他错误的原因?怎么了?帮助我。
感谢。
答案 0 :(得分:1)
您的代码适合我(在美国使用Galaxy S II)。一个注意事项......您不需要READ_PHONE_STATE
权限。