Java 打开Android应用程序时出错
我是android开发新手,我正在为我的大学项目编写一个应用程序。该应用程序传输存储在共享首选项中的一系列数据。数据存储在一次性设置屏幕上,该屏幕将不再显示。问题是在第一次启动应用程序后,当再次启动应用程序时,显示“应用程序不幸停止工作”当我单击“确定”时,应用程序启动。有人能告诉我为什么会发生这种情况吗? 代码: Logcat输出:Java 打开Android应用程序时出错,java,android,Java,Android,我是android开发新手,我正在为我的大学项目编写一个应用程序。该应用程序传输存储在共享首选项中的一系列数据。数据存储在一次性设置屏幕上,该屏幕将不再显示。问题是在第一次启动应用程序后,当再次启动应用程序时,显示“应用程序不幸停止工作”当我单击“确定”时,应用程序启动。有人能告诉我为什么会发生这种情况吗? 代码: Logcat输出: 04-07 12:04:38.478 10836-10836/com.example.homeautomation.zigbeehomeauto E/Andro
04-07 12:04:38.478 10836-10836/com.example.homeautomation.zigbeehomeauto E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.homeautomation.zigbeehomeauto, PID: 10836
android.util.SuperNotCalledException: Activity {com.example.homeautomation.zigbeehomeauto/com.example.homeautomation.zigbeehomeauto.SetupScreen} did not call through to super.onCreate()
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2510)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2603)
at android.app.ActivityThread.access$900(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5752)
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:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(Native Method)
类的
SetupScreen
方法onCreate()
不调用super.onCreate()
。添加语句,错误就会消失。类的onCreate()
方法SetupScreen
不要调用super.onCreate()
。添加语句,错误就会消失。类的onCreate()
方法SetupScreen
不要调用super.onCreate()
。添加语句,错误就会消失。类的onCreate()
方法SetupScreen
不要调用super.onCreate()
。添加语句,错误就会消失。检查您的设置屏幕.java是否有super.onCreate(savedInstanceState)代码>
在onCreate()之后,启动方法
同时发布SetupScreen.java代码..检查您的SetupScreen.java是否有super.onCreate(savedInstanceState)代码>
在onCreate()之后,启动方法
同时发布SetupScreen.java代码..检查您的SetupScreen.java是否有super.onCreate(savedInstanceState)代码>
在onCreate()之后,启动方法
同时发布SetupScreen.java代码..检查您的SetupScreen.java是否有super.onCreate(savedInstanceState)代码>
在onCreate()之后,启动方法
同时发布SetupScreen.java代码
04-07 12:04:38.478 10836-10836/com.example.homeautomation.zigbeehomeauto E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.homeautomation.zigbeehomeauto, PID: 10836
android.util.SuperNotCalledException: Activity {com.example.homeautomation.zigbeehomeauto/com.example.homeautomation.zigbeehomeauto.SetupScreen} did not call through to super.onCreate()
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2510)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2603)
at android.app.ActivityThread.access$900(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5752)
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:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(Native Method)