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

SecurityException: вызов Binder для неправильного интерфейса в подписанном APK

Я разрабатываю приложение, ориентированное на местоположение. Я включил Google Location Location Services и Google Maps в свое приложение. Мое приложение работает без проблем в режиме отладки. Когда я создаю подписанный APK в режиме выпуска и запускаю приложение, он сбой при запуске со следующим исключением: Process: com.example.akif, PID: 4233 java.lang.RuntimeException: Unable to resume activity {com.example.akif/com.example.akif.activities.MainActivity}: java.lang.SecurityException: […]

IllegalArgumentException в StatFs в внутреннем потоке WebViewCore

Google Play сообщает об исключении на некоторых устройствах (все они «другие» и один «LG-E400», поэтому это может быть какая-то специальная сборка Android) Исключение составляет: java.lang.IllegalArgumentException at android.os.StatFs.native_setup(Native Method) at android.os.StatFs.<init>(StatFs.java:32) at android.webkit.CacheManager.init(CacheManager.java:199) at android.webkit.BrowserFrame.<init>(BrowserFrame.java:210) at android.webkit.WebViewCore.initialize(WebViewCore.java:201) at android.webkit.WebViewCore.access$500(WebViewCore.java:54) at android.webkit.WebViewCore$WebCoreThread$1.handleMessage(WebViewCore.java:631) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:653) at java.lang.Thread.run(Thread.java:1019) Проблема в том, что я не могу […]

Выдает предложение при обработке исключений

Я прочитал сотни сообщений об этом, но я до сих пор неясен по этим вопросам. Когда я пишу такую ​​функцию public List<String> getTrackIds(int limit) throws NotConnectedException, UnauthorizedException { … } Это означает, что функция может вызывать эти исключения. Но разве нет необходимости ловить его в блоке try / catch? Как я поймаю исключения в этом […]

Использование глобальной обработки исключений с помощью «setUncaughtExceptionHandler» и «Toast»

Я пытаюсь создать простой обработчик исключений, который поможет мне отладить приложение. Прямо сейчас, когда у меня есть исключение, я вынужден подключиться к отладчику Eclipse, чтобы увидеть подробности исключения. Чтобы избежать этого, я использовал setUncaughtExceptionHandler для обработки любого необработанного исключения и отображения Toast для исключения. К сожалению, это не сработает. public class TicTacToe extends Activity { […]

Проблема с подключением Bluetooth для Android

Я пытаюсь настроить соединение Bluetooth следующим образом: private class ConnectThread extends Thread { private final BluetoothSocket mmSocket; private final BluetoothDevice mmDevice; BluetoothSocket connection = null; public ConnectThread(BluetoothDevice device) { mmDevice = device; // Get a BluetoothSocket for a connection with the // given BluetoothDevice try { if(D) Log.i(TAG, "createRfcommSocket"); Method m = mmDevice.getClass().getMethod("createRfcommSocket",new Class[] { […]

Android java.net.SocketException: socket failed: EACCES (Permission denied)

Привет, ребята, я получаю приложение для Android, но когда я его запускаю, я получаю сообщение об ошибке в моей консоли. Я использую сокет Datagram для создания соединения, и я использую 2 класса: MainActivity (это основное действие приложения) и UdpClientServer для создания соединения. Здесь код MainActivity: public class MainActivity extends Activity { private UdpClientServer cu; private […]

PublisherAdView.loadAd () throwing SecurityException – getTasks () требует android.permission.GET_TASKS

Начиная с 11 марта, я начал видеть всплеск в SecurityException. (См. Таблицу стека ниже.) Другие видят это исключение? Поисков ничего не получилось. Мой вопрос заключается в том, исправляет ли обновление до более новой версии Служб Службы. Вот стопка: java.lang.SecurityException: Permission Denial: getTasks() from pid=30319, uid=10157 requires android.permission.GET_TASKS at android.os.Parcel.readException(Parcel.java:1474) at android.os.Parcel.readException(Parcel.java:1428) at android.app.ActivityManagerProxy.getTasks(ActivityManagerNative.java:2726) at android.app.ActivityManager.getRunningTasks(ActivityManager.java:791) […]

NetBeans и останавливать / прерывать все Исключения?

Таким образом, я использую NetBeans в качестве моей IDE для разработки Android. Однако, когда я получаю исключение, Netbeans не прерывает исключение, как я ожидаю. Я проверил поле «Остановить на неперехваченных исключениях», которое можно найти в « Параметры» -> «Отладчик Java» -> «Остановить» на неперехваченных исключениях, но это не помогает. Кроме того, где я могу увидеть […]

Catch all type exceptions для программирования Android

Я разрабатываю приложение для ОС Android. Поскольку это мое первое приложение, я думаю, что я совершил некоторые ошибки в программировании, потому что я вряд ли могу отследить ошибки до их причин. Таким образом, я догадывался, в то время как я пытаюсь исправить ошибки, есть ли способ поймать ВСЕ типы исключений в моем жизненном цикле деятельности […]

Где получить информацию об ошибках базы данных в Android SQLite (например, неудачная вставка из-за нарушения не null)

Я просто понял, что одна из моих команд вставки базы данных () завершилась неудачей из-за нарушения неопределенного ограничения – я просто не заполнил данные в этом поле. Проблема в том, что мне потребовалось много времени, чтобы выяснить, почему эта вставка вернула -1, потому что я не мог найти ошибку или исключение в любом месте. Я […]