查看完整版本: [-- qt android开发出现致命错误 --]

QTCN开发网 -> Qt移动平台开发 -> qt android开发出现致命错误 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

z12289957 2015-07-22 18:02

qt android开发出现致命错误


启动远端进程。D/dalvikvm( 1387): Late-enabling CheckJNI
D/dalvikvm( 1387): GC_CONCURRENT freed 256K, 10% free 9307K/10272K, paused 2ms+2ms, total 21ms
D/dalvikvm( 1387): WAIT_FOR_CONCURRENT_GC blocked 11ms
W/Bundle  ( 1387): Key android.app.lib_name expected String but value was a java.lang.Integer.  The default value <null> was returned.
W/Bundle  ( 1387): Attempt to cast generated internal exception:
W/Bundle  ( 1387): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
W/Bundle  ( 1387):     at android.os.Bundle.getString(Bundle.java:1121)
W/Bundle  ( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:225)
W/Bundle  ( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/Bundle  ( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/Bundle  ( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/Bundle  ( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/Bundle  ( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/Bundle  ( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/Bundle  ( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/Bundle  ( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/Bundle  ( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/Bundle  ( 1387):     at android.os.Looper.loop(Looper.java:136)
W/Bundle  ( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/Bundle  ( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle  ( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/Bundle  ( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/Bundle  ( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/Bundle  ( 1387):     at dalvik.system.NativeStart.main(Native Method)
D/dalvikvm( 1387): Trying to load lib /data/data/org.qtproject.example.a21/lib/libgnustl_shared.so 0x41f4e058
D/dalvikvm( 1387): Added shared lib /data/data/org.qtproject.example.a21/lib/libgnustl_shared.so 0x41f4e058
D/dalvikvm( 1387): No JNI_OnLoad found in /data/data/org.qtproject.example.a21/lib/libgnustl_shared.so 0x41f4e058, skipping init
D/dalvikvm( 1387): Trying to load lib /data/data/org.qtproject.example.a21/lib/libQt5Core.so 0x41f4e058
D/dalvikvm( 1387): Added shared lib /data/data/org.qtproject.example.a21/lib/libQt5Core.so 0x41f4e058
D/dalvikvm( 1387): Trying to load lib /data/data/org.qtproject.example.a21/lib/libQt5Gui.so 0x41f4e058
D/dalvikvm( 1387): Added shared lib /data/data/org.qtproject.example.a21/lib/libQt5Gui.so 0x41f4e058
D/dalvikvm( 1387): No JNI_OnLoad found in /data/data/org.qtproject.example.a21/lib/libQt5Gui.so 0x41f4e058, skipping init
D/dalvikvm( 1387): Trying to load lib /data/data/org.qtproject.example.a21/lib/libQt5Widgets.so 0x41f4e058
D/dalvikvm( 1387): Added shared lib /data/data/org.qtproject.example.a21/lib/libQt5Widgets.so 0x41f4e058
D/dalvikvm( 1387): No JNI_OnLoad found in /data/data/org.qtproject.example.a21/lib/libQt5Widgets.so 0x41f4e058, skipping init
D/dalvikvm( 1387): Trying to load lib /data/data/org.qtproject.example.a21/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x41f4e058
D/dalvikvm( 1387): Added shared lib /data/data/org.qtproject.example.a21/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x41f4e058
I/Qt      ( 1387): qt start
W/System.err( 1387): java.lang.ClassNotFoundException: android.graphics.drawable.RippleDrawable
W/System.err( 1387):     at java.lang.Class.classForName(Native Method)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:251)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:216)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.<init>(ExtractStyle.java:92)
W/System.err( 1387):     at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/System.err( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/System.err( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/System.err( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/System.err( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/System.err( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/System.err( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err( 1387):     at android.os.Looper.loop(Looper.java:136)
W/System.err( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/System.err( 1387):     at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1387): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/RippleDrawable
W/System.err( 1387):     ... 25 more
W/System.err( 1387): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.RippleDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example.a21-2.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example.a21-2, /vendor/lib, /system/lib]]
W/System.err( 1387):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err( 1387):     ... 25 more
W/System.err( 1387): java.lang.ClassNotFoundException: android.graphics.drawable.AnimatedStateListDrawable
W/System.err( 1387):     at java.lang.Class.classForName(Native Method)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:251)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:216)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.<init>(ExtractStyle.java:93)
W/System.err( 1387):     at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/System.err( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/System.err( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/System.err( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/System.err( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/System.err( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/System.err( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err( 1387):     at android.os.Looper.loop(Looper.java:136)
W/System.err( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/System.err( 1387):     at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1387): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/AnimatedStateListDrawable
W/System.err( 1387):     ... 25 more
W/System.err( 1387): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.AnimatedStateListDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example.a21-2.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example.a21-2, /vendor/lib, /system/lib]]
W/System.err( 1387):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err( 1387):     ... 25 more
W/System.err( 1387): java.lang.ClassNotFoundException: android.graphics.drawable.VectorDrawable
W/System.err( 1387):     at java.lang.Class.classForName(Native Method)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:251)
W/System.err( 1387):     at java.lang.Class.forName(Class.java:216)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err( 1387):     at org.qtproject.qt5.android.ExtractStyle.<init>(ExtractStyle.java:94)
W/System.err( 1387):     at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/System.err( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/System.err( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/System.err( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/System.err( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/System.err( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/System.err( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err( 1387):     at android.os.Looper.loop(Looper.java:136)
W/System.err( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/System.err( 1387):     at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1387): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/VectorDrawable
W/System.err( 1387):     ... 25 more
W/System.err( 1387): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.VectorDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example.a21-2.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example.a21-2, /vendor/lib, /system/lib]]
W/System.err( 1387):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err( 1387):     at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err( 1387):     ... 25 more
D/dalvikvm( 1387): GC_CONCURRENT freed 431K, 11% free 9299K/10440K, paused 1ms+3ms, total 17ms
W/ResourceType( 1387): Skipping entry 0x10805bd in package table 0 because it is not complex!
D/dalvikvm( 1387): GC_CONCURRENT freed 240K, 10% free 9475K/10520K, paused 2ms+2ms, total 16ms
D/dalvikvm( 1387): WAIT_FOR_CONCURRENT_GC blocked 7ms
D/dalvikvm( 1387): GC_CONCURRENT freed 317K, 11% free 9546K/10628K, paused 3ms+1ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 393K, 11% free 9588K/10692K, paused 3ms+3ms, total 17ms
D/dalvikvm( 1387): GC_CONCURRENT freed 316K, 10% free 9741K/10792K, paused 1ms+1ms, total 14ms
D/dalvikvm( 1387): WAIT_FOR_CONCURRENT_GC blocked 6ms
D/dalvikvm( 1387): GC_CONCURRENT freed 212K, 10% free 9927K/10932K, paused 2ms+2ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 412K, 11% free 9930K/11060K, paused 2ms+1ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 287K, 10% free 10044K/11108K, paused 2ms+1ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 411K, 10% free 10106K/11228K, paused 2ms+2ms, total 16ms
D/dalvikvm( 1387): GC_CONCURRENT freed 368K, 10% free 10137K/11228K, paused 1ms+1ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 363K, 10% free 10252K/11324K, paused 1ms+1ms, total 15ms
D/dalvikvm( 1387): GC_CONCURRENT freed 457K, 11% free 10238K/11412K, paused 3ms+1ms, total 17ms
D/dalvikvm( 1387): GC_CONCURRENT freed 379K, 11% free 10251K/11412K, paused 2ms+2ms, total 16ms
D/dalvikvm( 1387): GC_FOR_ALLOC freed 244K, 10% free 10368K/11460K, paused 13ms, total 13ms
D/dalvikvm( 1387): GC_CONCURRENT freed 303K, 10% free 10480K/11580K, paused 1ms+2ms, total 14ms
D/dalvikvm( 1387): WAIT_FOR_CONCURRENT_GC blocked 9ms
D/dalvikvm( 1387): GC_CONCURRENT freed 363K, 10% free 10541K/11672K, paused 2ms+1ms, total 16ms
D/dalvikvm( 1387): GC_CONCURRENT freed 417K, 10% free 10594K/11720K, paused 2ms+2ms, total 20ms
W/System.err( 1387): java.lang.Exception: Can't find main library 'null'
W/System.err( 1387):     at org.qtproject.qt5.android.QtNative.startApplication(QtNative.java:203)
W/System.err( 1387):     at org.qtproject.qt5.android.QtActivityDelegate.startApplication(QtActivityDelegate.java:764)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:255)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/System.err( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/System.err( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/System.err( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/System.err( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/System.err( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/System.err( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err( 1387):     at android.os.Looper.loop(Looper.java:136)
W/System.err( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/System.err( 1387):     at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1387): java.lang.Exception:
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:256)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err( 1387):     at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err( 1387):     at android.app.Activity.performCreate(Activity.java:5231)
W/System.err( 1387):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
W/System.err( 1387):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
W/System.err( 1387):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
W/System.err( 1387):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
W/System.err( 1387):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
W/System.err( 1387):     at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err( 1387):     at android.os.Looper.loop(Looper.java:136)
W/System.err( 1387):     at android.app.ActivityThread.main(ActivityThread.java:5017)
W/System.err( 1387):     at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1387):     at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:813)
W/System.err( 1387):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
W/System.err( 1387):     at dalvik.system.NativeStart.main(Native Method)
D/dalvikvm( 1387): GC_CONCURRENT freed 1693K, 21% free 9417K/11816K, paused 2ms+2ms, total 19ms
D/OpenGLRenderer( 1387): Enabling debug mode 0


彩阳 2015-07-22 22:33
确定这个是错误的全部?

z12289957 2015-07-23 10:43
其它的都没问题
在真机上运行时 进入应用程序后黑屏的
然后弹出一个提示框 您的应用程序遇到一个致命错误无法继续
就终止了
请问这是哪里出错了 ??

z12289957 2015-07-23 10:43
彩阳:确定这个是错误的全部? (2015-07-22 22:33) 

其它的都没问题
在真机上运行时 进入应用程序后黑屏的
然后弹出一个提示框 您的应用程序遇到一个致命错误无法继续
就终止了
请问这是哪里出错了 ??

彩阳 2015-07-23 19:26
z12289957:其它的都没问题
在真机上运行时 进入应用程序后黑屏的
然后弹出一个提示框 您的应用程序遇到一个致命错误无法继续
就终止了
....... (2015-07-23 10:43) 

好像最后一段没有显示出来。

xiaoxiangyu 2015-07-23 19:53
我也遇到过,但是出现这种情况的原因不一定都一样

foxgod 2016-01-19 15:44
xiaoxiangyu:我也遇到过,但是出现这种情况的原因不一定都一样 (2015-07-23 19:53) 

你最后是如何解决的呢

crazy 2017-10-13 12:35
今天自己电脑环境不知道怎么变了,也出现楼主上述的问题。
最终解决了,在这里说下方案:
之前使用的是:android-ndk-r10
换成:android-ndk-r14b正常了。

初步猜测是版本问题。日后在细看


查看完整版本: [-- qt android开发出现致命错误 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled