jurary |
2017-10-20 10:14 |
Qt5.8打包出来的apk打上系统签名在android5.1的设备启动报错
我使用qt5.8开发了一个android端的应用,然后打出一个apk,进行系统签名,签名后,安装到设备上,提示 “您的应用程序遇到一个致命错误导致它无法继续。” 网上找了好久没有解决方案,qt官网也有人发出类似的帖子,但是没有人回复,希望各位大神看看 错误如下:
I/System.out: action Title! 10-20 10:14:36.918 4708-4708/? W/osas.mdc:school: type=1400 audit(0.0:9500): avc: denied { execute } for path="/data/data/com.invosas.mdc/qt-reserved-files/plugins/platforms/android/libqtforandroid.so" dev="mmcblk0p14" ino=132587 scontext=u:r:platform_app:s0 tcontext=u:object_r:app_data_file:s0 tclass=file permissive=0 10-20 10:14:36.937 4708-4708/? E/art: dlopen("/data/data/com.invosas.mdc/qt-reserved-files/plugins/platforms/android/libqtforandroid.so", RTLD_LAZY) failed: dlopen failed: couldn't map "/data/data/com.invosas.mdc/qt-reserved-files/plugins/platforms/android/libqtforandroid.so" segment 2: Permission denied 10-20 10:14:36.937 4708-4708/? W/System.err: java.lang.reflect.InvocationTargetException 10-20 10:14:36.938 4708-4708/? W/System.err: at java.lang.reflect.Method.invoke(Native Method) 10-20 10:14:36.938 4708-4708/? W/System.err: at java.lang.reflect.Method.invoke(Method.java:372) 10-20 10:14:36.938 4708-4708/? W/System.err: at org.qtproject.qt5.android.bindings.QtLoader.loadApplication(QtLoader.java:237) 10-20 10:14:36.938 4708-4708/? W/System.err: at org.qtproject.qt5.android.bindings.QtLoader.startApp(QtLoader.java:649) 10-20 10:14:36.938 4708-4708/? W/System.err: at org.qtproject.qt5.android.bindings.QtActivityLoader.onCreate(QtActivityLoader.java:183) 10-20 10:14:36.938 4708-4708/? W/System.err: at org.qtproject.qt5.android.bindings.QtActivity.onCreateHook(QtActivity.java:266) 10-20 10:14:36.938 4708-4708/? W/System.err: at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:273) 10-20 10:14:36.938 4708-4708/? W/System.err: at com.uuke.activity.UschoolActivity.onCreate(UschoolActivity.java:31) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.Activity.performCreate(Activity.java:6222) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2407) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.ActivityThread.access$800(ActivityThread.java:151) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1319) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.os.Looper.loop(Looper.java:135) 10-20 10:14:36.938 4708-4708/? W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5280) 10-20 10:14:36.938 4708-4708/? W/System.err: at java.lang.reflect.Method.invoke(Native Method) 10-20 10:14:36.938 4708-4708/? W/System.err: at java.lang.reflect.Method.invoke(Method.java:372) 10-20 10:14:36.938 4708-4708/? W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:963) 10-20 10:14:36.938 4708-4708/? W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:758) 10-20 10:14:36.938 4708-4708/? W/System.err: Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: couldn't map "/data/data/com.invosas.mdc/qt-reserved-files/plugins/platforms/android/libqtforandroid.so" segment 2: Permission denied 10-20 10:14:36.939 4708-4708/? W/System.err: at java.lang.Runtime.load(Runtime.java:331) 10-20 10:14:36.939 4708-4708/? W/System.err: at java.lang.System.load(System.java:981) 10-20 10:14:36.939 4708-4708/? W/System.err: at org.qtproject.qt5.android.QtNative.loadQtLibraries(QtNative.java:172) 10-20 10:14:36.939 4708-4708/? W/System.err: at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:582) 10-20 10:14:36.939 4708-4708/? W/System.err: ... 21 more |
|