2015-04-18 26 views
-1

我正在编写创建一个新的应用程序,它将消息发送到任何移动设备本机短信应用程序。Android短信应用程序中的UTF 8编码

虽然发送消息,而不是ASCII,我正在使用一些UTF-8编码字符,这些字符在字符串的几个ASCII字符之间被替换。

我在给出收件人号码后发送邮件时遇到了异常。上述实用方法查找为相应的UTF编码,当我按一下按钮发送, 以下异常说到:

java.lang.NullPointerException 
android.telephony.SmsMessage$SubmitPdu.<init>(SmsMessage.java:168) 
android.telephony.SmsMessage.getSubmitPdu(SmsMessage.java:1114) 
android.telephony.SmsManager.sendTextMessage(SmsManager.java:248) 
android.telephony.SmsManager.sendTextMessage(SmsManager.java:122) 
com.mastpro.dpsu.stegosms.SendCipherMsgActivity.onSendClick(SendCipherMsgActivity.java:60) 
+0

请发表您的代码SendCipherMsgActivity.java,特别是第60行。你的问题是不可能从单独的描述中理解的。 –

回答