2013-09-26 2 views
0

다음은 클래스 확장 스레드 내부에서 sipmanger.open 이후에 호출됩니다. 어떤 매개 변수가 null인지 아닌지 확인했습니다.SetRegistrationListener를 호출 할 때의 Null 포인터 예외

어떤 아이디어?

f09-26 16:24:03.457: E/AndroidRuntime(11692): FATAL EXCEPTION: Thread-11 
09-26 16:24:03.457: E/AndroidRuntime(11692): java.lang.NullPointerException 
09-26 16:24:03.457: E/AndroidRuntime(11692): at com.example.project2.sipwork.setlisten(sipwork.java:153) 
09-26 16:24:03.457: E/AndroidRuntime(11692): at com.example.project2.sipwork.run(sipwork.java:193) 

선 153 :

setlisten();

:

sipman.setRegistrationListener(sipprofile.getUriString(), new SipRegistrationListener() {

라인 193

private void setlisten() throws SipException { 
    sipman.setRegistrationListener(sipprofile.getUriString(), new SipRegistrationListener() { 

     public void onRegistering(String localProfileUri) { 
      Message msg = Message.obtain(); 
      msg.what = 10; 
     } 

     public void onRegistrationDone(String localProfileUri, long expiryTime) { 
      Message msg = Message.obtain(); 
      msg.what = 93; 

      Log.d("register", "register done"); 
     } 

     public void onRegistrationFailed(String localProfileUri, int errorCode,String errorMessage) { 
     }  
    }); 
} 

스택 추적 휴한지 같다

+0

'NPE'을 얻으려는 경우 *가 * 'null'이기 때문에 logcat을 게시 할 수 있습니까? – codeMagic

+0

NullPointerException의 스택 추적을 추가 할 수 있습니까? – icyitscold

+0

라인 153에 무엇이 있습니까? – codeMagic

답변

0

변수 sipmansipprofilenull이 아닌지 다시 확인하십시오.

+0

완료되지 않음 – user155813

+0

Mmh 예외를 던지는 logcat 및 행을 공유하십시오. – ssantos

+0

표시되도록 편집 됨 – user155813