SMS를 보내기 하기 위해 아래와 같이 코드를 작성했습니다.

 

 259: SmsManager sm = SmsManager.getDefault();
 260: sm.sendTextMessage(address, Global.g_SimNum, packet, null, null);

 

위코드 실행결과

10-12 03:20:05.463: ERROR/AndroidRuntime(9662): Caused by: java.lang.NullPointerException
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.os.Parcel.readException(Parcel.java:1253)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.os.Parcel.readException(Parcel.java:1235)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at com.android.internal.telephony.ISms$Stub$Proxy.sendText(ISms.java:561)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.telephony.SmsManager.sendTextMessage(SmsManager.java:109)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at ric.FPSProject.SinglePos.SinglePosMap.initPersonData(SinglePosMap.java:260)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at ric.FPSProject.SinglePos.SinglePosMap.onResume(SinglePosMap.java:160)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1151)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.app.Activity.performResume(Activity.java:3823)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3123)
10-12 03:20:05.463: ERROR/AndroidRuntime(9662):     ... 12 more
와같은 오유가 튑니다. 왜 날포인트가 뜨는지 가르쳐주세요ㅠㅠ. 부탁드립니다.