欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java.lang.NullPointerException(日志)(171204

程序员文章站 2024-03-20 17:06:16
...

主要报错信息(代码)

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mrd.myapplication2/com.example.mrd.myapplication2.MainActivity}: java.lang.NullPointerException

解决办法
1.查看报错代码
浏览所有代码中,有的可点击(下方有横线的),有的报错代码中在其它导入的包中,不在自己做的包中。
于是尝试性点击了如图中蓝色部分,跳到了如图位置。

at com.example.mrd.myapplication2.Fragment.FragmentTest.onCreateView(FragmentTest.java:32)
java.lang.NullPointerException(日志)(171204

2.删掉onCreateView方法,运行,正常了。

3 删掉tv.setText(name);正常

4 修改tv.setText(name);为 tv.setText(“1”);app闪退
时间问题,待续。。。

PS:
1该错误类型的原因网上已经有很多归纳总结,且本文为日志贴,不作拓展。
2我是小白
3程序是移植的代码

全部报错信息

FATAL EXCEPTION: main
                                                   Process: com.example.mrd.myapplication2, PID: 10163
                                                   java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mrd.myapplication2/com.example.mrd.myapplication2.MainActivity}: java.lang.NullPointerException
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2193)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2243)
                                                       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:5019)
                                                       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
                                                       at com.example.mrd.myapplication2.Fragment.FragmentTest.onCreateView(FragmentTest.java:32)
                                                       at android.support.v4.app.Fragment.performCreateView(Fragment.java:2354)
                                                       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1419)
                                                       at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740)
                                                       at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:794)
                                                       at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580)
                                                       at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367)
                                                       at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322)
                                                       at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2229)
                                                       at android.support.v4.app.FragmentManagerImpl.dispatchStateChange(FragmentManager.java:3221)
                                                       at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:3171)
                                                       at android.support.v4.app.FragmentController.dispatchActivityCreated(FragmentController.java:192)
                                                       at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:560)
                                                       at android.support.v7.app.AppCompatActivity.onStart(AppCompatActivity.java:177)
                                                       at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1188)
                                                       at android.app.Activity.performStart(Activity.java:5241)
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2166)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2243) 
                                                       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:5019) 
                                                       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)