Крашится приложение в эмуляторе Android Studio

255
05 сентября 2017, 09:11

Я использую эмулятор AVD Android Studio в Ubuntu. Эмулятор работает нормально только тогда когда я запускаю приложения стандартные.

А если я устанавливаю приложения из Android Studio то если приложения делают доступ в интернет то приложение крашится, Вот таким сообщением:

    09-04 11:01:06.636 4231-4379/com.google.android.googlequicksearchbox:search A/libc: Fatal signal 4 (SIGILL), code 2, fault addr 0xb716e5ce in tid 4379 (IntentService[E)
09-04 11:01:06.737 1134-1134/? I/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-04 11:01:06.737 1134-1134/? I/DEBUG: Build fingerprint: 'Android/sdk_google_phone_x86/generic_x86:5.1.1/LMY48X/4212452:userdebug/test-keys'
09-04 11:01:06.737 1134-1134/? I/DEBUG: Revision: '0'
09-04 11:01:06.737 1134-1134/? I/DEBUG: ABI: 'x86'
09-04 11:01:06.738 1134-1134/? I/DEBUG: pid: 4231, tid: 4379, name: IntentService[E  >>> com.google.android.googlequicksearchbox:search <<<
09-04 11:01:06.738 1134-1134/? I/DEBUG: signal 4 (SIGILL), code 2 (ILL_ILLOPN), fault addr 0xb716e5ce
09-04 11:01:06.743 1134-1134/? I/DEBUG:     eax b4040cbc  ebx a21bb008  ecx 0000000c  edx b4040cb8
09-04 11:01:06.743 1134-1134/? I/DEBUG:     esi a21bb004  edi b72523e4
09-04 11:01:06.744 1134-1134/? I/DEBUG:     xcs 00000073  xds 0000007b  xes 0000007b  xfs 000000c7  xss 0000007b
09-04 11:01:06.745 1134-1134/? I/DEBUG:     eip b716e5ce  ebp 00000008  esp a17092d8  flags 00210202
09-04 11:01:06.745 1134-1134/? I/DEBUG: backtrace:
09-04 11:01:06.746 1134-1134/? I/DEBUG:     #00 pc 000965ce  /system/lib/libcrypto.so (CRYPTO_memcmp+126)
09-04 11:01:06.747 1134-1134/? I/DEBUG:     #01 pc 0001dc61  /system/lib/libssl.so (ssl3_get_finished+145)
09-04 11:01:06.747 1134-1134/? I/DEBUG:     #02 pc 000207ae  /system/lib/libssl.so (ssl3_connect+2222)
09-04 11:01:06.748 1134-1134/? I/DEBUG:     #03 pc 0002ae3e  /system/lib/libssl.so (ssl3_read_bytes+398)
09-04 11:01:06.748 1134-1134/? I/DEBUG:     #04 pc 00029ea3  /system/lib/libssl.so
09-04 11:01:06.749 1134-1134/? I/DEBUG:     #05 pc 00029d6b  /system/lib/libssl.so (ssl3_read+43)
09-04 11:01:06.750 1134-1134/? I/DEBUG:     #06 pc 0001c68a  /system/lib/libjavacrypto.so
09-04 11:01:06.750 1134-1134/? I/DEBUG:     #07 pc 003a931b  /data/dalvik-cache/x86/system@framework@boot.oat
09-04 11:01:06.797 1134-1134/? I/DEBUG: Tombstone written to: /data/tombstones/tombstone_07
09-04 11:01:06.797 1483-1505/system_process I/BootReceiver: Copying /data/tombstones/tombstone_07 to DropBox (SYSTEM_TOMBSTONE)
09-04 11:01:06.825 1483-2443/system_process W/libprocessgroup: failed to open /acct/uid_10013/pid_4231/cgroup.procs: No such file or directory
09-04 11:01:06.825 1483-2443/system_process I/ActivityManager: Process com.google.android.googlequicksearchbox:search (pid 4231) has died
09-04 11:01:06.825 1483-2443/system_process W/ActivityManager: Scheduling restart of crashed service com.google.android.googlequicksearchbox/com.google.android.voicesearch.logger.EventLoggerService in 1000ms
09-04 11:01:06.827 1483-1678/system_process D/WifiService: Client connection lost with reason: 4
09-04 11:01:06.828 1143-1143/? I/Zygote: Process 4231 exited due to signal (4)
09-04 11:01:07.011 1483-2644/system_process D/EGL_emulation: eglMakeCurrent: 0x9c3f5580: ver 2 0
09-04 11:01:07.114 1483-2644/system_process D/EGL_emulation: eglMakeCurrent: 0x9c3f5580: ver 2 0
09-04 11:01:07.845 1483-2644/system_process D/EGL_emulation: eglMakeCurrent: 0x9c3f5580: ver 2 0

Android 22 Lolipop 5.1. Есть предложения почему так происходит?

Вся проблема в том что Retrofit пробует проверить есть ли WiFi на эмуляторе, в этот момент приложение крашится. Можно ли как - то запретить этот момент?

Потому что на эмуляторе просто нету драйвера для WiFi

READ ALSO
Базовые типы в Java

Базовые типы в Java

В лекции Шипилева есть замечание о том, что в java из базовых типов есть 8 примитивов типов и ссылка(8:30)Но ведь ссылка - это один из классов пакета...

276
Можно ли совместить generic type двух разных классов в Java?

Можно ли совместить generic type двух разных классов в Java?

Делаю андроид приложениеНа DataBinding описываю смену врагментов в рамках одной активити

200
Две строки в элементе меню

Две строки в элементе меню

Необходимо динамически добавлять информацию о пользователе (имя + email) в элемент менюИнформация должна быть отображена в две строки в одном...

203
Grant location permission in Runtime по нажатии кнопки

Grant location permission in Runtime по нажатии кнопки

Смотрел уроки по данной теме и там нашел вот этот код:

270