2014-07-26 74 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对象为空。

相关问题