Caused by: java.lang.NullPointerException
XXXX.onCreate(MainWindow.java:100)
02-16 12:34:52.029: E/AndroidRuntime(345): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
02-16 12:34:52.029: E/AndroidRuntime(345): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
이렇게 로그가 뜨네요..ㅠ
소스 일부분만 찾아서 올립니다..어찌해야할까요..조언좀 부탁드려요..꾸벅꾸벅..ㅠ
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
showFirstStartUpDialogIfPrefsEmpty();
getContentResolver().registerContentObserver(RosterProvider.GROUPS_URI,
true, mRosterObserver);
registerXMPPService();
createUICallback();
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
registerListAdapter();
actionBar = (ActionBar) findViewById(R.id.actionbar);
actionBar.setTitle(R.string.app_name);
actionBar.setSubTitle(mStatusMessage);
toggleOfflineContactsAction = new ToggleOfflineContactsAction();
actionBar.addAction(toggleOfflineContactsAction);
changeStatusAction = new ChangeStatusAction();
actionBar.setHomeAction(changeStatusAction);
}
출력된 로그 보시면,
질문글에 올리신 로그에서 밑으로 조금만 내려가면
직접 작성한 소스파일의 몇번째 줄에서 에려가 났는지 나옵니다.
에러 로그를 자르지 말고 다 올려보세요.
소스파일명 보안이 문제라면, 해당 파일명만 바꾸시구요.
올려주신 코드에서 안드로이드나 자바 API만 호출하는게 아니라,
직접 작성하신 showFirstStartUpDialogIfPrefsEmpty(); 등등을 호출하니
위 내용만 갖고는 알 방법이 없어 보입니다.