Title
Android 14/15 crash with Kivy + Buildozer: pthread_mutex_lock called on a destroyed mutex (SDLActivity)
Problem Description
Я создаю игру Python, используя kivy , упакованный для Android через buildozer и python-for-android . Приложение успешно устанавливается, но сразу же выносится на запуск на устройствах Android 14 и 15.
Код: Выделить всё
FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7eca402dc8)
Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid (hwuiTask1), pid (SDLActivity)
[*] python : 3.9.9
[*] kivy : 2.3.0
[*] buildozer : 1.5.0
[*] /> python-for-android : 2024.1.21 (последний github)
[*] ndk : r25c
[*] api api : 35
arch : arm64 vested-v. armeabi-v7a) < /li>
устройства < /strong>: android 15 (также воспроизводится на Android 14) < /li>
< /ul>
Что я попробовал < /strong> < /h3>
Отключение MultiSamples < /li>
Построение только для ARM64-V8A < /li>
Обновление Python-for-android < /code> к последней версии github < /li>
Clean с Buldore Android Clean < /code> < /li>
< /ul>
buildozer.spec выделения < /strong> < /h3>
requirements = python3==3.9.9,kivy==2.3.0,cython==0.29.33,ffpyplayer,jnius,sdl2==2.28.5,sdl2_ttf,sdl2_image,sdl2_mixer
android.api = 35
android.minapi = 23
android.ndk = 25c
android.ndk_api = 23
android.enable_androidx = True
android.permissions = INTERNET
android.archs = arm64-v8a
android.meta_data = android.opengl.eglVersion=0x00020000
< /code>
main.py код запуска < /strong> < /h3>
import os, sys
from kivy.config import Config
os.environ["KIVY_METRICS_DENSITY"] = "2"
os.environ["KIVY_GL_BACKEND"] = "gles2"
Config.set("graphics", "multisamples", "0")
Config.set("graphics", "gles_backend", "gles2")
Config.set("graphics", "resizable", True)
# ... rest of imports and app logic ...
< /code>
ожидаемое поведение < /strong> < /h3>
Приложение должно запустить и отображать экраны игры. Я нацелен на API 35 для совместимости магазина Play. или Android HWUI меняется? Вы почти там - эта версия должна привлечь внимание от правильных разработчиков.
Подробнее здесь: https://stackoverflow.com/questions/797 ... thread-mut
Мобильная версия