Приложение работает на Samsung, и не работает на Xiaomi. Что делать?
Написал небольшое приложение под Android на Python (Kivy, KivyMD). Скомпилировал в apk. На Samsung Galaxy Tab A7 Lite под управлением Android 12 приложение работает отлично, но на Xiaomi Redmi 9T под Android 11, приложение вылетает после заставки (когда должен появиться главный экран приложения). Я более чем уверен что проблема не в коде.
12-12 20:28:57.380 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217729 miFodLayer 134217728
12-12 20:28:57.479 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[Background for -SurfaceView - org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217728 miFodLayer 134217728
12-12 20:28:57.479 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217729 miFodLayer 134217728
12-12 20:28:58.981 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[Background for -SurfaceView - org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217728 miFodLayer 134217728
12-12 20:28:58.981 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217729 miFodLayer 134217728
12-12 20:28:59.116 8283 8437 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x3c in tid 8437 (SDLThread), pid 8283 (ab.test)
12-12 20:28:59.271 8474 8474 F DEBUG : pid: 8283, tid: 8437, name: SDLThread >>> org.pythonlab.test <<<
12-12 20:29:01.302 1766 8477 W ActivityTaskManager: Force finishing activity org.pythonlab.test/org.kivy.android.PythonActivity
12-12 20:29:01.347 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[Background for -SurfaceView - org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217728 miFodLayer 134217728
12-12 20:29:01.347 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217729 miFodLayer 134217728
12-12 20:29:01.397 1766 7528 D MIUIInput: [FoucsChange]: Display 0 FocusedWindow From Window{ec3f29f mode=0 rootTaskId=2519 u0 org.pythonlab.test/org.kivy.android.PythonActivity}(1,1) to null(0,0)
12-12 20:29:01.398 942 942 D CompositionEngine: writeOutputDependentGeometryStateToHWC layer[Background for -SurfaceView - org.pythonlab.test/org.kivy.android.PythonActivity#0] set Z 134217728 miFodLayer 134217728
<?xml version="1.0" encoding="UTF-8"?><manifest versionCode="1021302" versionName="3.2" installLocation="0" compileSdkVersion="31" compileSdkVersionCodename="12" package="org.pythonlab.test" platformBuildVersionCode="31" platformBuildVersionName="12">
<uses-sdk minSdkVersion="21" targetSdkVersion="31"/>
<supports-screens anyDensity="true" smallScreens="true" normalScreens="true" largeScreens="true" xlargeScreens="true"/>
<uses-feature glEsVersion="0x20000"/>
<uses-permission name="android.permission.WRITE_EXTERNAL_STORAGE" maxSdkVersion="29"/>
<application theme="Theme.NoTitleBar" label="Test" icon="res/mipmap/icon.png" debuggable="true" allowBackup="true" hardwareAccelerated="true" extractNativeLibs="true">
<meta-data name="wakelock" value="0"/>
<activity label="Test" name="org.kivy.android.PythonActivity" exported="true" launchMode="2" screenOrientation="1" configChanges="0x40002fff">
<intent-filter>
<action name="android.intent.action.MAIN"/>
<category name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>