Articles of Исключение для

Android: Force Crash с неисключенным исключением в потоке

Я разрабатываю приложение, и время от времени у одного из моих рабочих рабочих потоков есть неперехваченное исключение того или иного типа. Эти исключения разбивают этот поток, но поскольку он не работает в потоке пользовательского интерфейса, приложение продолжает работать. Как я могу заставить эти неперехваченные исключения в потоках фона разбивать все приложение? Было бы неплохо, если […]

Невозможно повторить запрос с неповторяемым объектом запроса

Я использую java-http-клиентскую библиотеку и Apache Transport с ней на стороне клиента и Rails на стороне сервера. Время от времени возникает ошибка: 11-24 17:37:02.469: WARN/BaseActivity(5925): org.apache.http.client.ClientProtocolException at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:557) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) at com.google.api.client.http.apache.ApacheHttpRequest.execute(ApacheHttpRequest.java:58) at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:639) at com.sk.api.SkClient.updateUser(SkClient.java:157) at com.sk.api.SkClient$3.call(SkClient.java:76) at com.sk.api.SkClient$3.call(SkClient.java:71) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581) at java.lang.Thread.run(Thread.java:1019) Caused by: org.apache.http.client.NonRepeatableRequestException: […]

Можно ли заменить по умолчанию «Force Close» диалоговое окно в Android?

Я хотел бы, чтобы пользователи моего приложения Android имели возможность отправлять мне по электронной почте stacktrace любого неперехваченного исключения, которое вызывает сбой моего приложения. Изначально я думал, что просто закрою каждую точку входа в свое приложение в блоке try / catch, но слишком много из них даже в моем крошечном приложении, чтобы это было разумным. […]

Получение SSLHandShakeException

Пока я получаю доступ к URL-адресу wsdl, я получаю исключение в android javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. Я использовал библиотеку ksoap2 для выполнения WSDL файла. Я также реализовал классы сертификации, но я получаю ту же проблему Скажите, есть ли какое-либо решение для этого. Я использую эти два класса для сертификации: Класс […]

Странное исключение в заявке

Я недавно разместил заявку на рынке, и до сих пор я получил 7 ошибок, которые выглядят следующим образом: Java.lang.IllegalArgumentException: Неверный класс состояния, ожидающий State View, но вместо этого получил класс android.widget.ProgressBar $ SavedState. Обычно это происходит, когда два представления различного типа имеют один и тот же идентификатор в одной иерархии. Идентификатор этого представления – id […]

Java.lang.NumberFormatException: недопустимый int: "" ИСКЛЮЧЕНИЕ

Если пользователь оставил сообщение edittext пустым, возникает ошибка java.lang.NumberFormatException: Invalid int: "". Ошибка возникает на линии if (a=="" && b=="") А также на линии int result = Integer.parseInt(a) + Integer.parseInt(b); t1.setText(Integer.toString(result)); Calci.java package com.example.calculator; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public […]

Почему я получаю исключение HttpHostConnectException

Я использую следующий код в виртуальной машине Android try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://10.0.2.2/ReadingFromServer.php"); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); is = entity.getContent(); }catch(Exception e){ Log.e("log_tag", "Error in http connection"+e.toString()); } Я получаю исключение HttpHostConnectException. Не знаете, почему? Я изменил адрес в URL от 127.0.0.1 до […]

Почему SQLException не улавливает SQLiteExcpetion?

У меня есть код в одном из моих приложений для Android, который ловит SQLException, но недавно я обнаружил, что он не захватывает SQLiteException. Очевидно, что SQLiteException является дочерним элементом SQLException, поэтому почему его не поймают? Вот код, который я использую. try { … // something here that will throw an SQLiteException } catch (SQLException e) […]

То, что находится на предупреждении о незаконном преследовании в андроиде

Мое приложение было в порядке, пока я не заметил это: иногда приложение выходит из строя. Когда это произойдет, я проверю logcat. 01-08 06:12:07.123: E/ThrottleService(755): problem during onPollAlarm: java.lang.IllegalStateException: problem parsing stats: java.io.FileNotFoundException: /proc/net/xt_qtaguid/iface_stat_all: open failed: ENOENT (No such file or directory) Проблема в том, что я не могу его отладить. И нет никаких намеков на […]

Java.lang.SecurityException: требуется READ_PHONE_STATE: ни пользователь 10210, ни текущий процесс .. только в телефонах HTC

Ошибка в телефонах HTC работает очень хорошо в samsung, lg и т. Д. Java.lang.SecurityException: требуется READ_PHONE_STATE: ни пользователь 10210, ни текущий процесс не имеют android.permission.READ_PHONE_STATE Разрешение, указанное в файле манифеста <uses-permission android:name="android.permission.READ_PHONE_STATE"/> Мой код ниже final TelephonyManager tm=(TelephonyManager)con.getSystemService(Context.TELEPHONY_SERVICE); String deviceId = tm.getDeviceId(); Этот код уже протестирован в сотнях телефонов Samsung, LG, Xiomi, Gionee, Xolo и […]

Intereting Posts
Внутренние классы: Android против Java Android: как получить последние 50 местоположений ячейки (башни)? Как я могу определить, имеет ли Android APK отладку значение true или false в манифесте без его установки? Недопустимое разрешение GET_TASKS Как слушать изменения предпочтений в PreferenceFragment? Как разрешить ADB-устройство не авторизовано на хост-устройстве Android ADB? Применение эффектов EffectFactory для CameraPreview Android In-App Billing: состояние покупки остается «купленным» после отмены заказа Как изменить цвет фона терминала Android Studio Зачем расширять класс приложения? Пользовательские вкладки Android Chrome / Fitbit API не будут перенаправляться, если приложение уже разрешено. (OAuth 2.0) Может ли запланированное будущее вызвать утечку памяти? Убедитесь, что Android WebView потребляет события касания Как обрезать Bitmap Center, как изображение? Как проверить, не является ли текущий поток не основным потоком