Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 打开Android应用程序时出错_Java_Android - Fatal编程技术网

Java 打开Android应用程序时出错

Java 打开Android应用程序时出错,java,android,Java,Android,我是android开发新手,我正在为我的大学项目编写一个应用程序。该应用程序传输存储在共享首选项中的一系列数据。数据存储在一次性设置屏幕上,该屏幕将不再显示。问题是在第一次启动应用程序后,当再次启动应用程序时,显示“应用程序不幸停止工作”当我单击“确定”时,应用程序启动。有人能告诉我为什么会发生这种情况吗? 代码: Logcat输出: 04-07 12:04:38.478 10836-10836/com.example.homeautomation.zigbeehomeauto E/Andro

我是android开发新手,我正在为我的大学项目编写一个应用程序。该应用程序传输存储在共享首选项中的一系列数据。数据存储在一次性设置屏幕上,该屏幕将不再显示。问题是在第一次启动应用程序后,当再次启动应用程序时,显示“应用程序不幸停止工作”当我单击“确定”时,应用程序启动。有人能告诉我为什么会发生这种情况吗? 代码:

Logcat输出:

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)