2014-07-26 125 views
1

我由Android Studio錯誤回報......我導入該項目Eclipse項目到Android工作室..登錄貓:產生的原因:顯示java.lang.NullPointerException:鎖== NULL

7-26 13:51:07.008 1761-1761/...tutorial E/AndroidRuntime﹕ FATAL EXCEPTION: main 
Process: ....tutorial, PID: 1761 
java.lang.RuntimeException: Unable to start activity ComponentInfo{...tutorial/...tutorial.SimpleListActivity}: java.lang.NullPointerException: lock == null 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) 
     at android.app.ActivityThread.access$800(ActivityThread.java:135) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5017) 
     at java.lang.reflect.Method.invokeNative(Native Method) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
     at dalvik.system.NativeStart.main(Native Method) 
Caused by: java.lang.NullPointerException: lock == null 
     at java.io.Reader.<init>(Reader.java:64) 

任何想法?謝謝...

+0

你的鎖變量是什麼? – Joseph

+0

我需要更多的源代碼信息,你試着讀onCreate Acivity方法的一些文件? – Joseph

+0

你確定這是整個堆棧跟蹤嗎?我不希望有'java.io.Reader。 '成爲堆棧中的第一個呼叫。 (在大多數情況下,後面的所有內容都比以前更有趣) – fabian

回答

0

NULL指針異常通常,當您嘗試訪問對象時,它已經建立,這就是爲什麼它返回NULL指針異常或之前發生,如果您明確設置對象爲空值..

3

您正在使用null參數調用InputStreamReader(或某些此類函數)。

is = new InputStreamReader(null); // bang 
0

我遇到了這個問題。這是由於InputStream對象爲空。

相關問題