gpt4 book ai didi

android - 发送短信时空指针异常,Parcel.ReadException?

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:36 26 4
gpt4 key购买 nike

我正在开发一个必须使用 SMS 服务的应用程序。当我尝试发送短信时,出现以下奇怪的异常。有时 SMS 发送绝对没问题,但有时我会收到此异常。我不知道问题出在哪里。以下是我的代码:

 String messageText = Util.getSMSText(myActivity.this, Util.CurrentLocation);
messageText += "http://maps.google.com/maps?q=" + locationInfo.getLat() + "," + locationInfo.getLng();
String number = guardian.getGuardianNumber();
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(number, null, text, null, null);

跟踪如下:

12-22 21:03:59.325: W/System.err(8140):     java.lang.NullPointerException
12-22 21:03:59.325: W/System.err(8140): at android.os.Parcel.readException(Parcel.java:1328)
12-22 21:03:59.325: W/System.err(8140): at android.os.Parcel.readException(Parcel.java:1276)
12-22 21:03:59.325: W/System.err(8140): at com.android.internal.telephony.ISms$Stub$Proxy.sendTextOnSubscription(ISms.java:1096)
12-22 21:03:59.325: W/System.err(8140): at android.telephony.SmsManager.sendTextMessage(SmsManager.java:149)
12-22 21:03:59.325: W/System.err(8140): at android.telephony.SmsManager.sendTextMessage(SmsManager.java:89)
12-22 21:03:59.335: W/System.err(8140): at com.invocode.sms.SMSManager.sendSMS(SMSManager.java:12)
12-22 21:03:59.335: W/System.err(8140): at com.invocode.ui.iamhere.myActivity$2$2.onClick(myActivity.java:205)

感谢任何帮助...

最佳答案

如果短信发送号码为空可以来

关于android - 发送短信时空指针异常,Parcel.ReadException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14101577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com