热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

QtonAndroid核心编程开发环境配置问题

环境windowxpqtforandroid5.4买了本QtonAndroid核心编程参照说明搭好环境:程序编译在模拟器环境和真机环境都能运行,但是在remotecontrol
环境 window xp
qt for android 5.4
买了本Qt on Android核心编程
参照说明搭好环境:
程序编译在模拟器环境和真机环境都能运行,但是在remote control模拟器和真机是出现以下警告,希望给点提示:
启动远端进程。D/dalvikvm(  866): Not late-enabling CheckJNI (already on)
E/Trace   (  866): error opening trace file: No such file or directory (2)
D/dalvikvm(  866): GC_CONCURRENT freed 248K, 5% free 6239K/6535K, paused 29ms+6ms, total 95ms
D/dalvikvm(  866): WAIT_FOR_CONCURRENT_GC blocked 52ms
D/dalvikvm(  866): Trying to load lib /data/data/org.qtproject.example.zyf/lib/libgnustl_shared.so 0x40ff91a8
D/dalvikvm(  866): Added shared lib /data/data/org.qtproject.example.zyf/lib/libgnustl_shared.so 0x40ff91a8
D/dalvikvm(  866): No JNI_OnLoad found in /data/data/org.qtproject.example.zyf/lib/libgnustl_shared.so 0x40ff91a8, skipping init
D/dalvikvm(  866): Trying to load lib /data/data/org.qtproject.example.zyf/lib/libQt5Core.so 0x40ff91a8
D/dalvikvm(  866): Added shared lib /data/data/org.qtproject.example.zyf/lib/libQt5Core.so 0x40ff91a8
D/dalvikvm(  866): Trying to load lib /data/data/org.qtproject.example.zyf/lib/libQt5Gui.so 0x40ff91a8
D/dalvikvm(  866): Added shared lib /data/data/org.qtproject.example.zyf/lib/libQt5Gui.so 0x40ff91a8
D/dalvikvm(  866): No JNI_OnLoad found in /data/data/org.qtproject.example.zyf/lib/libQt5Gui.so 0x40ff91a8, skipping init
D/dalvikvm(  866): Trying to load lib /data/data/org.qtproject.example.zyf/lib/libQt5Widgets.so 0x40ff91a8
D/dalvikvm(  866): Added shared lib /data/data/org.qtproject.example.zyf/lib/libQt5Widgets.so 0x40ff91a8
D/dalvikvm(  866): No JNI_OnLoad found in /data/data/org.qtproject.example.zyf/lib/libQt5Widgets.so 0x40ff91a8, skipping init
D/dalvikvm(  866): Trying to load lib /data/data/org.qtproject.example.zyf/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x40ff91a8
D/dalvikvm(  866): Added shared lib /data/data/org.qtproject.example.zyf/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x40ff91a8
I/Qt      (  866): qt start
W/System.err(  866): java.lang.ClassNotFoundException: android.graphics.drawable.RippleDrawable
W/System.err(  866):  at java.lang.Class.classForName(Native Method)
W/System.err(  866):  at java.lang.Class.forName(Class.java:217)
W/System.err(  866):  at java.lang.Class.forName(Class.java:172)
W/System.err(  866):  at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:396)
W/System.err(  866):  at org.qtproject.qt5.android.ExtractStyle.(ExtractStyle.java:100)
W/System.err(  866):  at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:438)
W/System.err(  866):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(  866):  at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err(  866):  at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err(  866):  at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err(  866):  at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)

3 个解决方案

#1


D/dalvikvm(  866): No JNI_OnLoad found in /data/data/org.qtproject.example.zyf/lib/libgnustl_shared.so 0x40ff91a8, skipping init
----------------------------------
W/System.err(  866): java.lang.ClassNotFoundException: android.graphics.drawable.RippleDrawable
-----------------------------------------
这两个问题出在哪里呢?谢谢

#2


这是JNI输出的,没有关系,JNI默认会找JNI_OnLoad方法,找不到就输出一条信息。

#3


启动远端进程。E/dalvikvm(15496): could not disable core file generation for pid 15496: Operation not permitted
I/Qt      (15496): qt start
W/System.err(15496): java.lang.ClassNotFoundException: android.graphics.drawable.RippleDrawable
W/System.err(15496):  at java.lang.Class.classForName(Native Method)
W/System.err(15496):  at java.lang.Class.forName(Class.java:251)
W/System.err(15496):  at java.lang.Class.forName(Class.java:216)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.(ExtractStyle.java:92)
W/System.err(15496):  at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err(15496):  at android.app.Activity.performCreate(Activity.java:5301)
W/System.err(15496):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090)
W/System.err(15496):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2263)
W/System.err(15496):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
W/System.err(15496):  at android.app.ActivityThread.access$1100(ActivityThread.java:143)
W/System.err(15496):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1260)
W/System.err(15496):  at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err(15496):  at android.os.Looper.loop(Looper.java:136)
W/System.err(15496):  at android.app.ActivityThread.main(ActivityThread.java:5351)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
W/System.err(15496):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
W/System.err(15496):  at dalvik.system.NativeStart.main(Native Method)
W/System.err(15496): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/RippleDrawable
W/System.err(15496):  ... 25 more
W/System.err(15496): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.RippleDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example-1.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example-1, /vendor/lib, /data/cust/lib, /data/datalib, /system/lib]]
W/System.err(15496):  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err(15496):  ... 25 more
W/System.err(15496): java.lang.ClassNotFoundException: android.graphics.drawable.AnimatedStateListDrawable
W/System.err(15496):  at java.lang.Class.classForName(Native Method)
W/System.err(15496):  at java.lang.Class.forName(Class.java:251)
W/System.err(15496):  at java.lang.Class.forName(Class.java:216)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.(ExtractStyle.java:93)
W/System.err(15496):  at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err(15496):  at android.app.Activity.performCreate(Activity.java:5301)
W/System.err(15496):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090)
W/System.err(15496):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2263)
W/System.err(15496):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
W/System.err(15496):  at android.app.ActivityThread.access$1100(ActivityThread.java:143)
W/System.err(15496):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1260)
W/System.err(15496):  at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err(15496):  at android.os.Looper.loop(Looper.java:136)
W/System.err(15496):  at android.app.ActivityThread.main(ActivityThread.java:5351)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
W/System.err(15496):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
W/System.err(15496):  at dalvik.system.NativeStart.main(Native Method)
W/System.err(15496): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/AnimatedStateListDrawable
W/System.err(15496):  ... 25 more
W/System.err(15496): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.AnimatedStateListDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example-1.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example-1, /vendor/lib, /data/cust/lib, /data/datalib, /system/lib]]
W/System.err(15496):  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err(15496):  ... 25 more
W/System.err(15496): java.lang.ClassNotFoundException: android.graphics.drawable.VectorDrawable
W/System.err(15496):  at java.lang.Class.classForName(Native Method)
W/System.err(15496):  at java.lang.Class.forName(Class.java:251)
W/System.err(15496):  at java.lang.Class.forName(Class.java:216)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.getClass(ExtractStyle.java:388)
W/System.err(15496):  at org.qtproject.qt5.android.ExtractStyle.(ExtractStyle.java:94)
W/System.err(15496):  at org.qtproject.qt5.android.QtActivityDelegate.loadApplication(QtActivityDelegate.java:430)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:245)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:655)
W/System.err(15496):  at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:895)
W/System.err(15496):  at android.app.Activity.performCreate(Activity.java:5301)
W/System.err(15496):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090)
W/System.err(15496):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2263)
W/System.err(15496):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
W/System.err(15496):  at android.app.ActivityThread.access$1100(ActivityThread.java:143)
W/System.err(15496):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1260)
W/System.err(15496):  at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err(15496):  at android.os.Looper.loop(Looper.java:136)
W/System.err(15496):  at android.app.ActivityThread.main(ActivityThread.java:5351)
W/System.err(15496):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(15496):  at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(15496):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
W/System.err(15496):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
W/System.err(15496):  at dalvik.system.NativeStart.main(Native Method)
W/System.err(15496): Caused by: java.lang.NoClassDefFoundError: android/graphics/drawable/VectorDrawable
W/System.err(15496):  ... 25 more
W/System.err(15496): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.VectorDrawable" on path: DexPathList[[zip file "/data/app/org.qtproject.example-1.apk"],nativeLibraryDirectories=[/data/app-lib/org.qtproject.example-1, /vendor/lib, /data/cust/lib, /data/datalib, /system/lib]]
W/System.err(15496):  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err(15496):  at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err(15496):  ... 25 more
W/ResourceType(15496): Skipping entry 0x1080528 in package table 0 because it is not complex!
W/linker  (15496): library "libmaliinstr.so" not found
W/linker  (15496): error:

推荐阅读
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 本文概述了JNI的原理以及常用方法。JNI提供了一种Java字节码调用C/C++的解决方案,但引用类型不能直接在Native层使用,需要进行类型转化。多维数组(包括二维数组)都是引用类型,需要使用jobjectArray类型来存取其值。此外,由于Java支持函数重载,根据函数名无法找到对应的JNI函数,因此介绍了JNI函数签名信息的解决方案。 ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Week04面向对象设计与继承学习总结及作业要求
    本文总结了Week04面向对象设计与继承的重要知识点,包括对象、类、封装性、静态属性、静态方法、重载、继承和多态等。同时,还介绍了私有构造函数在类外部无法被调用、static不能访问非静态属性以及该类实例可以共享类里的static属性等内容。此外,还提到了作业要求,包括讲述一个在网上商城购物或在班级博客进行学习的故事,并使用Markdown的加粗标记和语句块标记标注关键名词和动词。最后,还提到了参考资料中关于UML类图如何绘制的范例。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • 本文介绍了pack布局管理器在Perl/Tk中的使用方法及注意事项。通过调用pack()方法,可以控制部件在显示窗口中的位置和大小。同时,本文还提到了在使用pack布局管理器时,应注意将部件分组以便在水平和垂直方向上进行堆放。此外,还介绍了使用Frame部件或Toplevel部件来组织部件在窗口内的方法。最后,本文强调了在使用pack布局管理器时,应避免在中间切换到grid布局管理器,以免造成混乱。 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • 本文整理了Java中org.gwtbootstrap3.client.ui.Icon.addDomHandler()方法的一些代码示例,展示了Icon.ad ... [详细]
author-avatar
随便他们好了
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有