Новое Android-приложение не работает при повторном запуске ⇐ Android
Новое Android-приложение не работает при повторном запуске
Я изучаю это руководство по созданию приложения для Android со встроенными картами Google. Первый запуск прошел успешно, но когда я запускаю то же самое последовательно, оно вылетает и не может загрузиться.
Здесь приведены журналы успешного и неудачного запуска:
— невыходное исключение во время выполнения - фатальное исключение ссылки на нереализованный/нулевой объект - лог о доступе к скрытым полям, который намного длиннее аналогичного сообщения в «правильном» логе Я не уверен, какие данные необходимы, но размер этих вопросов ограничен, поэтому дайте мне знать, если есть какая-либо другая информация, которая может быть здесь полезна.
Успешный запуск:
01.01, 13:45:52: Запуск приложения на Pixel 4 API 30. Установка успешно завершена через 578 мс. $ оболочка adb am start -n "com.example.zellishstories/com.example.zellishstories.MapsActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Подключено к процессу 12703 на устройстве «Pixel_4_API_30 [эмулятор-5554]». Захват и отображение сообщений logcat из приложения. Это поведение можно отключить в разделе «Вывод Logcat» «Отладчика». страница настроек. I/.zellishstorye: позднее включение -Xcheck:jni I/.zellishstory: Разгон 12 файлов vdex! W/.zellishstorye: неожиданный вариант процессора для X86 с использованием настроек по умолчанию: x86. I/.zellishstorye: ClassLoaderContext — это специальная общая библиотека. D/NetworkSecurityConfig: Конфигурация сетевой безопасности не указана, используется платформа по умолчанию. D/NetworkSecurityConfig: Конфигурация сетевой безопасности не указана, используется платформа по умолчанию. D/libEGL: загружен /vendor/lib/egl/libEGL_emulation.so D/libEGL: загружен /vendor/lib/egl/libGLESv1_CM_emulation.so D/libEGL: загружен /vendor/lib/egl/libGLESv2_emulation.so D/MapsInitializer: предпочтительныйRenderer: ноль D/zzca: предпочтительныйRenderer: null I/zzca: Динамическое создание Creator I/DynamiteModule: учитывая локальный модуль com.google.android.gms.maps_dynamite:0 и удаленный модуль com.google.android.gms.maps_dynamite:201817000 Выбрана удаленная версия com.google.android.gms.maps_dynamite, версия >= 201817000. V/DynamiteModule: версия загрузчика Dynamite >= 2, с использованием loadModule2NoCrashUtils. W/.zellishstorye: неподдерживаемый загрузчик классов. W/.zellishstorye: неподдерживаемый загрузчик классов. API I/Google Maps Android : версия клиента сервисов Google Play: 12451000. D/MapsInitializer: loadingRenderer: LEGACY D/zzca: предпочтительныйRenderer: null I/Google Maps Android API: версия пакета сервисов Google Play: 201817022. I/TetheringManager: RegisterTetheringEventCallback:com.example.zellishstories W/.zellishstorie: доступ к скрытому методу Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (серый список, отражение, разрешено) Доступ к скрытому методу Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (серый список, отражение, разрешено) D/HostConnection: HostConnection::get() Установлено новое соединение с хостом 0xf0c2eae0, tid 12733 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 W/OpenGLRenderer: не удалось выбрать конфигурацию с помощью EGL_SWAP_BEHAVIOR_PRESERVED, повторная попытка без... D/EGL_emulation: eglCreateContext: 0xf0c2e370: maj 2 min 0 rcv 2 D/EGL_emulation: eglMakeCurrent: 0xf0c2e370: версия 2 0 (tinfo 0xf0f7d8b0) (первый раз) I/Gralloc4: картограф 4.x не поддерживается. D/HostConnection: createUnique: вызов HostConnection::get() Установлено новое соединение с хостом 0xf0c2df10, tid 12733 D/goldfish-address-space: allocate: запросить блок размером 0x100 выделить: ioctl allocate вернул смещение 0x3f3ffe000, размер 0x2000 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 D/HostConnection: HostConnection::get() Установлено новое соединение с хостом 0xf0c2cf50, tid 12765 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 D/EGL_emulation: eglCreateContext: 0xf0c2db20: maj 1 мин 0 rcv 1 W/Gralloc4: распределитель 3.x не поддерживается. D/EGL_эмуляция: eglMakeCurrent: 0xf0c2db20: версия 1 0 (tinfo 0xf0f7df70) (первый раз) D/EGL_emulation: eglMakeCurrent: 0xf0c2db20: версия 1 0 (tinfo 0xf0f7df70) (первый раз) W/DynamiteModule: класс дескриптора локального модуля для com.google.android.gms.googlecertificates не найден. I/DynamiteModule: учитывая локальный модуль com.google.android.gms.googlecertificates:0 и удаленный модуль com.google.android.gms.googlecertificates:4 Выбрана удаленная версия com.google.android.gms.googlecertificates, версия >= 4. W/.zellishstorye: неподдерживаемый загрузчик классов. W/.zellishstorye: неподдерживаемый загрузчик классов.
Исключение времени выполнения:
С ресурсами: Drawable com.example.zellishstories:drawable/abc_ic_voice_search_api_material имеет неразрешенные атрибуты темы! Рассмотрите возможность использования Resources.getDrawable(int, Theme) или Context.getDrawable(int). java.lang.RuntimeException в android.content.res.Resources.getDrawable(Resources.java:899) по адресу com.google.maps.api.android.lib6.impl.at.e(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):6) по адресу com.google.maps.api.android.lib6.impl.r.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):30) по адресу com.google.maps.api.android.lib6.impl.bi.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):19) по адресу com.google.maps.api.android.lib6.impl.co.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):4) по адресу com.google.android.gms.maps.internal.o.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):21) в cy.onTransact(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):4) в android.os.Binder.transact(Binder.java:1043) по адресу com.google.android.gms.internal.maps.zza.zzH(com.google.android.gms:play-services-maps@@18.0.0:2) на com.google.android.gms.maps.internal.zzk.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:5) на com.google.android.gms.maps.zzau.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:7) по адресу com.google.android.gms.dynamic.zad.zab(com.google.android.gms:play-services-base@@18.0.0:2) по адресу com.google.android.gms.dynamic.DeferredLifecycleHelper.zaf(com.google.android.gms:play-services-base@@18.0.0:1) по адресу com.google.android.gms.dynamic.DeferredLifecycleHelper.onCreateView(com.google.android.gms:play-services-base@@18.0.0:2) на com.google.android.gms.maps.SupportMapFragment.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:1) в androidx.fragment.app.Fragment.performCreateView(Fragment.java:2963) в androidx.fragment.app.FragmentStateManager.ensureInflatedView(FragmentStateManager.java:386) в androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:281) в androidx.fragment.app.FragmentLayoutInflaterFactory.onCreateView(FragmentLayoutInflaterFactory.java:140) в androidx.fragment.app.FragmentController.onCreateView(FragmentController.java:135) в androidx.fragment.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:319) в androidx.fragment.app.FragmentActivity.onCreateView(FragmentActivity.java:298) в android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1067) в android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:995) в android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) в android.view.LayoutInflater.inflate(LayoutInflater.java:657) в android.view.LayoutInflater.inflate(LayoutInflater.java:532) на com.example.zellishstories.databinding.ActivityMapsBinding.inflate(ActivityMapsBinding.java:36) в com.example.zellishstories.databinding.ActivityMapsBinding.inflate(ActivityMapsBinding.java:30) на com.example.zellishstories.MapsActivity.onCreate(MapsActivity.kt:22) в android.app.Activity.performCreate(Activity.java:8000) в android.app.Activity.performCreate(Activity.java:7984) в android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309) в android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422) в android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601) в android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5456) в android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5362) в android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:69) в android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135) в android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) в android.app.ClientTransactionHandler.executeTransaction(ClientTransactionHandler.java:58) в android.app.ActivityThread.handleRelaunchActivityLocally(ActivityThread.java:5415) в android.app.ActivityThread.access$3300(ActivityThread.java:237) в android.app.ActivityThread$H.handleMessage(ActivityThread.java:2076) в android.os.Handler.dispatchMessage(Handler.java:106) в android.os.Looper.loop(Looper.java:223) в android.app.ActivityThread.main(ActivityThread.java:7656) в java.lang.reflect.Method.invoke (собственный метод) на com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) Неустрашимое исключение:
D/skia: --- Не удалось создать декодер изображения с сообщением «не реализовано». E/AndroidRuntime: ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: GLThread 809 Процесс: com.example.zellishstories, PID: 12961 java.lang.NullPointerException: попытка вызвать виртуальный метод int android.graphics.Bitmap.getWidth() по ссылке на нулевой объект по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.aj.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):11) по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.aj.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):3) по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.g.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):23) по адресу com.google.maps.api.android.lib6.gmm6.vector.bt.b(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):20) по адресу com.google.maps.api.android.lib6.gmm6.vector.av.run(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):56) Странное скрытое примечание о доступе:
Доступ к скрытому полю Ljava/lang/Thread;->EMPTY_STACK_TRACE:[Ljava/lang/StackTraceElement; (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->SUBCLASS_IMPLEMENTATION_PERMISSION:Ljava/lang/RuntimePermission; (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->lock:Ljava/lang/Object; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->daemon:Z (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->threadLocals:Ljava/lang/ThreadLocal$ThreadLocalMap; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->inheritableThreadLocals:Ljava/lang/ThreadLocal$ThreadLocalMap; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V (greylist-max-o, связывание, отказано) Доступ к скрытому методу Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/security/AccessControlContext;)V (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ)
Я изучаю это руководство по созданию приложения для Android со встроенными картами Google. Первый запуск прошел успешно, но когда я запускаю то же самое последовательно, оно вылетает и не может загрузиться.
Здесь приведены журналы успешного и неудачного запуска:
— невыходное исключение во время выполнения - фатальное исключение ссылки на нереализованный/нулевой объект - лог о доступе к скрытым полям, который намного длиннее аналогичного сообщения в «правильном» логе Я не уверен, какие данные необходимы, но размер этих вопросов ограничен, поэтому дайте мне знать, если есть какая-либо другая информация, которая может быть здесь полезна.
Успешный запуск:
01.01, 13:45:52: Запуск приложения на Pixel 4 API 30. Установка успешно завершена через 578 мс. $ оболочка adb am start -n "com.example.zellishstories/com.example.zellishstories.MapsActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Подключено к процессу 12703 на устройстве «Pixel_4_API_30 [эмулятор-5554]». Захват и отображение сообщений logcat из приложения. Это поведение можно отключить в разделе «Вывод Logcat» «Отладчика». страница настроек. I/.zellishstorye: позднее включение -Xcheck:jni I/.zellishstory: Разгон 12 файлов vdex! W/.zellishstorye: неожиданный вариант процессора для X86 с использованием настроек по умолчанию: x86. I/.zellishstorye: ClassLoaderContext — это специальная общая библиотека. D/NetworkSecurityConfig: Конфигурация сетевой безопасности не указана, используется платформа по умолчанию. D/NetworkSecurityConfig: Конфигурация сетевой безопасности не указана, используется платформа по умолчанию. D/libEGL: загружен /vendor/lib/egl/libEGL_emulation.so D/libEGL: загружен /vendor/lib/egl/libGLESv1_CM_emulation.so D/libEGL: загружен /vendor/lib/egl/libGLESv2_emulation.so D/MapsInitializer: предпочтительныйRenderer: ноль D/zzca: предпочтительныйRenderer: null I/zzca: Динамическое создание Creator I/DynamiteModule: учитывая локальный модуль com.google.android.gms.maps_dynamite:0 и удаленный модуль com.google.android.gms.maps_dynamite:201817000 Выбрана удаленная версия com.google.android.gms.maps_dynamite, версия >= 201817000. V/DynamiteModule: версия загрузчика Dynamite >= 2, с использованием loadModule2NoCrashUtils. W/.zellishstorye: неподдерживаемый загрузчик классов. W/.zellishstorye: неподдерживаемый загрузчик классов. API I/Google Maps Android : версия клиента сервисов Google Play: 12451000. D/MapsInitializer: loadingRenderer: LEGACY D/zzca: предпочтительныйRenderer: null I/Google Maps Android API: версия пакета сервисов Google Play: 201817022. I/TetheringManager: RegisterTetheringEventCallback:com.example.zellishstories W/.zellishstorie: доступ к скрытому методу Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (серый список, отражение, разрешено) Доступ к скрытому методу Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (серый список, отражение, разрешено) D/HostConnection: HostConnection::get() Установлено новое соединение с хостом 0xf0c2eae0, tid 12733 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 W/OpenGLRenderer: не удалось выбрать конфигурацию с помощью EGL_SWAP_BEHAVIOR_PRESERVED, повторная попытка без... D/EGL_emulation: eglCreateContext: 0xf0c2e370: maj 2 min 0 rcv 2 D/EGL_emulation: eglMakeCurrent: 0xf0c2e370: версия 2 0 (tinfo 0xf0f7d8b0) (первый раз) I/Gralloc4: картограф 4.x не поддерживается. D/HostConnection: createUnique: вызов HostConnection::get() Установлено новое соединение с хостом 0xf0c2df10, tid 12733 D/goldfish-address-space: allocate: запросить блок размером 0x100 выделить: ioctl allocate вернул смещение 0x3f3ffe000, размер 0x2000 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 D/HostConnection: HostConnection::get() Установлено новое соединение с хостом 0xf0c2cf50, tid 12765 D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 И ROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID _EMU_host_side_tracing ANDROID_EMU_gles_max_version_2 D/EGL_emulation: eglCreateContext: 0xf0c2db20: maj 1 мин 0 rcv 1 W/Gralloc4: распределитель 3.x не поддерживается. D/EGL_эмуляция: eglMakeCurrent: 0xf0c2db20: версия 1 0 (tinfo 0xf0f7df70) (первый раз) D/EGL_emulation: eglMakeCurrent: 0xf0c2db20: версия 1 0 (tinfo 0xf0f7df70) (первый раз) W/DynamiteModule: класс дескриптора локального модуля для com.google.android.gms.googlecertificates не найден. I/DynamiteModule: учитывая локальный модуль com.google.android.gms.googlecertificates:0 и удаленный модуль com.google.android.gms.googlecertificates:4 Выбрана удаленная версия com.google.android.gms.googlecertificates, версия >= 4. W/.zellishstorye: неподдерживаемый загрузчик классов. W/.zellishstorye: неподдерживаемый загрузчик классов.
Исключение времени выполнения:
С ресурсами: Drawable com.example.zellishstories:drawable/abc_ic_voice_search_api_material имеет неразрешенные атрибуты темы! Рассмотрите возможность использования Resources.getDrawable(int, Theme) или Context.getDrawable(int). java.lang.RuntimeException в android.content.res.Resources.getDrawable(Resources.java:899) по адресу com.google.maps.api.android.lib6.impl.at.e(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):6) по адресу com.google.maps.api.android.lib6.impl.r.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):30) по адресу com.google.maps.api.android.lib6.impl.bi.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):19) по адресу com.google.maps.api.android.lib6.impl.co.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):4) по адресу com.google.android.gms.maps.internal.o.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):21) в cy.onTransact(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):4) в android.os.Binder.transact(Binder.java:1043) по адресу com.google.android.gms.internal.maps.zza.zzH(com.google.android.gms:play-services-maps@@18.0.0:2) на com.google.android.gms.maps.internal.zzk.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:5) на com.google.android.gms.maps.zzau.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:7) по адресу com.google.android.gms.dynamic.zad.zab(com.google.android.gms:play-services-base@@18.0.0:2) по адресу com.google.android.gms.dynamic.DeferredLifecycleHelper.zaf(com.google.android.gms:play-services-base@@18.0.0:1) по адресу com.google.android.gms.dynamic.DeferredLifecycleHelper.onCreateView(com.google.android.gms:play-services-base@@18.0.0:2) на com.google.android.gms.maps.SupportMapFragment.onCreateView(com.google.android.gms:play-services-maps@@18.0.0:1) в androidx.fragment.app.Fragment.performCreateView(Fragment.java:2963) в androidx.fragment.app.FragmentStateManager.ensureInflatedView(FragmentStateManager.java:386) в androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:281) в androidx.fragment.app.FragmentLayoutInflaterFactory.onCreateView(FragmentLayoutInflaterFactory.java:140) в androidx.fragment.app.FragmentController.onCreateView(FragmentController.java:135) в androidx.fragment.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:319) в androidx.fragment.app.FragmentActivity.onCreateView(FragmentActivity.java:298) в android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1067) в android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:995) в android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) в android.view.LayoutInflater.inflate(LayoutInflater.java:657) в android.view.LayoutInflater.inflate(LayoutInflater.java:532) на com.example.zellishstories.databinding.ActivityMapsBinding.inflate(ActivityMapsBinding.java:36) в com.example.zellishstories.databinding.ActivityMapsBinding.inflate(ActivityMapsBinding.java:30) на com.example.zellishstories.MapsActivity.onCreate(MapsActivity.kt:22) в android.app.Activity.performCreate(Activity.java:8000) в android.app.Activity.performCreate(Activity.java:7984) в android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309) в android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422) в android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601) в android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5456) в android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5362) в android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:69) в android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135) в android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) в android.app.ClientTransactionHandler.executeTransaction(ClientTransactionHandler.java:58) в android.app.ActivityThread.handleRelaunchActivityLocally(ActivityThread.java:5415) в android.app.ActivityThread.access$3300(ActivityThread.java:237) в android.app.ActivityThread$H.handleMessage(ActivityThread.java:2076) в android.os.Handler.dispatchMessage(Handler.java:106) в android.os.Looper.loop(Looper.java:223) в android.app.ActivityThread.main(ActivityThread.java:7656) в java.lang.reflect.Method.invoke (собственный метод) на com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) Неустрашимое исключение:
D/skia: --- Не удалось создать декодер изображения с сообщением «не реализовано». E/AndroidRuntime: ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: GLThread 809 Процесс: com.example.zellishstories, PID: 12961 java.lang.NullPointerException: попытка вызвать виртуальный метод int android.graphics.Bitmap.getWidth() по ссылке на нулевой объект по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.aj.a(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):11) по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.aj.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):3) по адресу com.google.maps.api.android.lib6.gmm6.vector.gl.g.(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):23) по адресу com.google.maps.api.android.lib6.gmm6.vector.bt.b(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):20) по адресу com.google.maps.api.android.lib6.gmm6.vector.av.run(:com.google.android.gms.dynamite_mapsdynamite@201817052@20.18.17 (040700-0):56) Странное скрытое примечание о доступе:
Доступ к скрытому полю Ljava/lang/Thread;->EMPTY_STACK_TRACE:[Ljava/lang/StackTraceElement; (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->SUBCLASS_IMPLEMENTATION_PERMISSION:Ljava/lang/RuntimePermission; (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->lock:Ljava/lang/Object; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->daemon:Z (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->threadLocals:Ljava/lang/ThreadLocal$ThreadLocalMap; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->inheritableThreadLocals:Ljava/lang/ThreadLocal$ThreadLocalMap; (серый список, связывание, разрешено) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V (greylist-max-o, связывание, отказано) Доступ к скрытому методу Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/security/AccessControlContext;)V (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->systemDaemon:Z (черный список, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->started:Z (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->blockerLock:Ljava/lang/Object; (greylist-max-o, связывание, отказ) Доступ к скрытому методу Ljava/lang/Thread;->nextThreadNum()I (greylist-max-o, связывание, отказ) Доступ к скрытому полю Ljava/lang/Thread;->мертворожденный:Z (greylist-max-o, связывание, отказ)
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Код VS с блокнотом Jupyter работает очень медленно при повторном запуске ячеек
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-