Приложение запускается в эмуляторе 1.5, но не в 1.6 - PullRequest
1 голос
/ 29 апреля 2010

Мое приложение работает на эмуляторе 1.5 и устройстве 1.5. Когда я пытаюсь запустить его на эмуляторе 1.6, он выдает странные исключения (даже не запускается). У меня нет устройства 1.6, чтобы попробовать это приложение, если оно работает на реальном устройстве. Я получаю некоторые предупреждения в Eclipse (предупреждение: игнорирование атрибута InnerClasses для анонимного внутреннего класса, который не поставляется со связанным атрибутом EnclosingMethod. Этот класс, вероятно, был создан неработающим компилятором.), И я не могу избавиться от них (я думаю, что они приходят из некоторых апачских фляг, которые мне нужны, чтобы сделать http составные посты). Возможно ли, что эти баночки являются причиной моих исключений в 1.6 или это что-то еще?

Мой логакат:

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: ОШИБКА / 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 (собственный метод) 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 (собственный метод) 04-29 16: 14: 55.894: ОШИБКА / AndroidRuntime (392): вызвано: java.lang.NumberFormatException: невозможно проанализировать 'null' как целое число 04-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)

Ответы [ 2 ]

1 голос
/ 29 апреля 2010

Проверьте исключение разбора @ com.poslji.gor.FormFiller.onCreate (FormFiller.java:188), используйте try catch

Edit:

Опять же, я не уверен, как это работает в 1,5: D

0 голосов
/ 29 апреля 2010

"Причина: java.lang.NumberFormatException: невозможно проанализировать 'null' как целое число"

Файл конфигурации отсутствует, поэтому поиск завершается неудачно и возвращает ноль?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...