gpt4 book ai didi

java - 应用程序在 1.5 模拟器中启动但在 1.6 中不启动

转载 作者:行者123 更新时间:2023-11-30 04:52:43 25 4
gpt4 key购买 nike

我的应用程序适用于 1.5 模拟器和 1.5 设备。当我尝试在 1.6 模拟器上启动它时,它会产生奇怪的异常(甚至无法启动)。如果它在真实设备上运行,我没有任何 1.6 设备可以试用此应用程序。我在 Eclipse 中收到一些警告(警告:忽略没有关联的 EnclosingMethod 属性的匿名内部类的 InnerClasses 属性。此类可能是由损坏的编译器生成的。)并且无法摆脱它们(我认为它们来了来自一些我需要制作 http 多部分帖子的 apache jar )。 这个 jar 是否可能是我在 1.6 中出现异常的原因,还是其他原因?

我的日志:

04-29 16:14:55.874: ERROR/AndroidRuntime(392): 未捕获的处理程序:由于未捕获的异常,主线程正在退出04-29 16:14:55.894:错误/AndroidRuntime(392):java.lang.RuntimeException:无法启动 Activity ComponentInfo {com.poslji.gor/com.poslji.gor.FormFiller}:java.lang.NumberFormatException:无法将“null”解析为整数04-29 16:14:55.894:错误/AndroidRuntime(392):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2417)04-29 16:14:55.894:错误/AndroidRuntime(392):在 android.app.ActivityThread.access$2100(ActivityThread.java:116)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 android.app.ActivityThread$H.handleMessage (ActivityThread.java:1794)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 android.os.Handler.dispatchMessage (Handler.java:99)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 android.os.Looper.loop (Looper.java:123)04-29 16:14:55.894:错误/AndroidRuntime(392):在 android.app.ActivityThread.main(ActivityThread.java:4203)04-29 16:14:55.894:错误/AndroidRuntime(392):在 java.lang.reflect.Method.invokeNative( native 方法)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 java.lang.reflect.Method.invoke (Method.java:521)04-29 16:14:55.894:错误/AndroidRuntime(392):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 com.android.internal.os.ZygoteInit.main (ZygoteInit.java:549)04-29 16:14:55.894:错误/AndroidRuntime(392):在 dalvik.system.NativeStart.main( native 方法)04-29 16:14:55.894: ERROR/AndroidRuntime(392): Caused by: java.lang.NumberFormatException: unable to parse 'null' as integer04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 java.lang.Integer.parseInt (Integer.java:358)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 java.lang.Integer.parseInt (Integer.java:333)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 com.poslji.gor.FormFiller.nastavi (FormFiller.java:322)04-29 16:14:55.894:错误/AndroidRuntime(392):在 com.poslji.gor.FormFiller.onCreate(FormFiller.java:188)04-29 16:14:55.894: 错误/AndroidRuntime (392): 在 android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1123)04-29 16:14:55.894:错误/AndroidRuntime(392):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)

最佳答案

检查解析异常@com.poslji.gor.FormFiller.onCreate(FormFiller.java:188),使用try catch

编辑:

然后我又不确定它在 1.5 中是如何运行的 :D

关于java - 应用程序在 1.5 模拟器中启动但在 1.6 中不启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2739282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com