簡體   English   中英

應用在1.5模擬器中啟動,但不在1.6模擬器中啟動

[英]App starts in 1.5 emulator but doesn't in 1.6

我的應用程序可在1.5仿真器和1.5設備上使用。 當我嘗試在1.6模擬器上啟動它時,它會產生奇怪的異常(甚至無法啟動)。 如果它可以在真實設備上運行,我沒有任何1.6設備可以嘗試該應用。 我在Eclipse中收到一些警告(警告:忽略不帶關聯的EnclosingMethod屬性的匿名內部類的InnerClasses屬性。此類可能是由損壞的編譯器產生的。)並擺脫掉它們(我認為它們來了)從一些我需要做http multipart帖子的Apache jar中。 這個jar可能是我1.6中出現異常的原因嗎?還是其他原因?

我的logacat:

04-29 16:14:55.874:錯誤/ AndroidRuntime(392):未捕獲的處理程序:由於未捕獲的異常而導致線程主退出04-29 16:14:55.894:錯誤/ AndroidRuntime(392):java.lang.RuntimeException:無法執行開始活動ComponentInfo {com.poslji.gor / com.poslji.gor.FormFiller}:java.lang.NumberFormatException:無法將“ null”解析為整數04-29 16:14:55.894:ERROR / AndroidRuntime(392):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)04-29 16:14:55.894:ERROR / AndroidRuntime(392):at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)04-29 16: 14:55.894:ERROR / AndroidRuntime(392):在android.app.ActivityThread.access $ 2100(ActivityThread.java:116)04-29 16:14:55.894:ERROR / 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.j ava:123)04-29 16:14:55.894:錯誤/ AndroidRuntime(392):位於android.app.ActivityThread.main(ActivityThread.java:4203)04-29 16:14:55.894:錯誤/ AndroidRuntime(392) :at java.lang.reflect.Method.invokeNative(本地方法)04-29 16:14:55.894:ERROR / AndroidRuntime(392):at java.lang.reflect.Method.invoke(Method.java:521)04- 29 16:14:55.894:ERROR / AndroidRuntime(392):位於com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:791)04-29 16:14:55.894:ERROR / AndroidRuntime(392) :位於com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)04-29 16:14:55.894:ERROR / AndroidRuntime(392):位於dalvik.system.NativeStart.main(本機方法)04- 29 16:14:55.894:ERROR / AndroidRuntime(392):由以下原因引起:java.lang.NumberFormatException:無法將“ null”解析為整數04-29 16:14:55.894:ERROR / AndroidRuntime(392):在Java。 lang.Integer.parseInt(Integer.java:358)04-29 16:14:55.894:ERROR / AndroidRuntime(392):at java.lang.Integer.parseInt(Integer.java:333)04-29 16:14: 55.894:錯誤/並且 roidRuntime(392):位於com.poslji.gor.FormFiller.nastavi(FormFiller.java:322)04-29 16:14:55.894:ERROR / AndroidRuntime(392):位於com.poslji.gor.FormFiller.onCreate(FormFiller .java:188)04-29 16:14:55.894:ERROR / AndroidRuntime(392):位於android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)04-29 16:14:55.894:ERROR / AndroidRuntime(392) ):位於android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)

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

編輯:

再說一遍,我不確定它如何在1.5中運行:D

“由以下原因引起:java.lang.NumberFormatException:無法將'null'解析為整數”

缺少配置文件,因此查找失敗並返回null?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM