Карта OSM аварийно завершает работу при загрузке изображения плитки в Android

#java #android #dictionary #kotlin #osmdroid

Вопрос:

Приложение аварийно завершает работу случайным образом при загрузке изображения плитки карты OSM, указывая на ошибку в журнале как непрерывную

Не удалось открыть файл ‘/данные/данные/Имя пакета/код_каше/.наложение/база.apk/активы/Mapnik/14/4294/6311.png’: Такого файла или каталога нет

В основном это было найдено на Android 11

Консоль записала сбой как: обратный путь: #00 ПК 000000000003c200 /system/lib64/libandroidfw.так (андроид::AssetManager2::открытые(СТД::__1::элементах<char, std::__1::char_traits,=»» std::__1::allocator=»»> слова constamp;, андроид::индекс::для accessmode) константный 140) #00 шт 0000000000121e14 /система/lib64/libandroid_runtime.так (андроид::NativeOpenAsset(_JNIEnv*, _jclass*, долго, _jstring*, инт) 484) #00 шт 00000000002351ac /система/рамки/arm64/загрузки базы.овес (art_jni_trampoline 188) #00 шт 0000000002081258 /memfd:Джит-кэш (для Android.содержание.рез.AssetManager.открыть 136) #00 шт 0000000002095754 /memfd:Джит-кэш (для Android.content.res.AssetManager.open 52) #00 пк 000000000208dd64 /memfd:jit-кэш (org.osmdroid.tileprovider.модули.MapTileAssetsProvider$TileLoader.loadTile 260) #00 пк 000000000208d984 /memfd:jit-кэш (org.osmdroid.tileprovider.модули.База данных MapTileModuleProviderBase$загрузчик.Загрузка недоступна 116) #00 пк 0000000002053c1c /memfd:jit-кэш (org.osmdroid.tileprovider.модули.База данных MapTileModuleProviderBase$TileLoader.run 636) #00 пк 0000000002080108 /memfd:jit-кэш (java.util.concurrent.ThreadPoolExecutor.runWorker 408) #00 пк 0000000000134564 /apex/com.андроид.искусство/lib64/libart.так (art_quick_invoke_stub 548) #00 шт 00000000001a9a78 /Апекс/ком.андроид.искусство/lib64/libart.(статья::ArtMethod::Invoke был(арт::нити*, без знака int*, беззнаковый инт-арт::JValue*, const чарса*) 200) #00 шт 000000000032129c /Апекс/ком.андроид.искусство/lib64/libart.(статья::услуги::ArtInterpreterToCompiledCodeBridge(статья::нити*, арт::ArtMethod*, арт::ShadowFrame*, беззнаковое короткое, арт::JValue*) 376) #00 шт 00000000003175c8 /Апекс/ком.android.art/lib64/libart.so (bool art::интерпретатор::doCall<ложь, ложь>(искусство::Метод искусства*, искусство::Поток*, искусство::ShadowFrameamp;, искусство::Константа инструкции*, короткое без знака, искусство::JValue*) 996) #00 пк 00000000006862d8 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual 848) #00 пк 000000000012e814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual 20) #00: 00000000001f8eb0 /apex/com.android.art/javalib/core-oj.jar (java.util.параллельный.ThreadPoolExecutor$Рабочий.запуск 4) #00 (0000000000687fb0 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface 1808) #00 пк 000000000012ea14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface 20) #00 ПК 0000000000003330 [анон:dalvik-/apex/com.android.art/javalib/ядро-oj.jar-преобразовано] (java.lang.Резьба.бегите 8) #00 шт 000000000030ebc4 /Апекс/ком.андроид.искусство/lib64/libart.(статья::услуги::выполнение(статья::нити*, арт::CodeItemDataAccessor как constamp;, арт::ShadowFrameamp;, арт::JValue, типа bool, bool) (не.инфраструктура LLVM.16619280533006879875) 268) #00 шт 0000000000674d5c /Апекс/ком.андроид.искусство/lib64/libart.так (artQuickToInterpreterBridge 780) #00 шт 000000000013dff8 /Апекс/ком.андроид.искусство/lib64/libart.так (art_quick_to_interpreter_bridge 88) #00 шт 0000000000134564 /Апекс/ком.андроид.искусство/lib64/libart.так (art_quick_invoke_stub 548) #00 шт 00000000001a9a78 /Апекс/ком.андроид.искусство/lib64/libart.(статья::ArtMethod::Invoke был(арт::нити*, без знака int*, беззнаковый инт-арт::JValue*, const чарса*) 200) #00 шт 000000000055e278 /Апекс/ком.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValuesart::ArtMethod*(art::ScopedObjectAccessAlreadyRunnable constamp;, _jobject*, art::ArtMethod*, jvalue const*) 460) #00 ПК 00000000005ada3c /apex/com.android.art/lib64/libart.so (art::Тема::CreateCallback(void*) 1308) #00 ПК 00000000000eb7a8 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*) 64) #00 ПК 000000000008bc8c /apex/com.android.runtime/lib64/bionic/libc.so (__start_поток 64)