【发布时间】:2021-04-10 15:54:39
【问题描述】:
我使用 QT 5.15.2 构建了我的 Android 应用,并在 Google Play 上发布了它并开始得到它:
java.lang.UnsatisfiedLinkError:
at org.qtproject.qt5.android.QtNative.handleOrientationChanged (Native Method)
at org.qtproject.qt5.android.QtActivityDelegate$4.onDisplayChanged (QtActivityDelegate.java:676)
at android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate.handleMessage (DisplayManagerGlobal.java:1426)
at android.os.Handler.dispatchMessage (Handler.java:107)
at android.os.Looper.loop (Looper.java:237)
at android.app.ActivityThread.main (ActivityThread.java:7948)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1075)
这在 QT 5.15.0 之前也很少发生。
这是什么原因造成的?
我不知道这是否与崩溃有关,但在清单中我有
android:screenOrientation="portrait"
EDIT1:它主要发生在 Android 10 上。
找到一个类似的post。
【问题讨论】:
-
我确实在 Google Play 上看到了同样的崩溃 - 您找到任何解决此崩溃的方法了吗?
-
@Michael 解决方案是上传APK而不是ABB,见我的帖子developernote.com/2020/02/…
-
非常感谢!有道理,因为我最近才开始使用 AAB。