2012-08-24 79 views
0

我是新来的Qt编程libQtDeclarative.so没有找到

下面是我做什么,我 出口照片从Photoshop QT间期之后 我创造新的Qt Quick的项目(ANDROID) 和开放Qt设计文件这是我从Photoshop

前面导出

运行通过部长, 但发生在我的这个错误

> 
Starting remote process ... 
D/dalvikvm(2148): Not late-enabling CheckJNI (already on) 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
D/dalvikvm(2148): GC_FOR_ALLOC freed 45K, 3% free 9074K/9347K, paused 133ms 
I/dalvikvm-heap(2148): Grow heap (frag case) to 10.393MB for 1536016-byte allocation 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
D/dalvikvm(2148): GC_CONCURRENT freed <1K, 3% free 10573K/10887K, paused 6ms+134ms 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
D/dalvikvm(2148): GC_FOR_ALLOC freed 0K, 3% free 10573K/10887K, paused 49ms 
I/dalvikvm-heap(2148): Grow heap (frag case) to 13.688MB for 3456016-byte allocation 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
D/dalvikvm(2148): GC_CONCURRENT freed 0K, 3% free 13948K/14279K, paused 8ms+7ms 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
D/gralloc_goldfish(2148): Emulator without GPU emulation detected. 
I/dalvikvm(2148): threadid=3: reacting to signal 3 
I/dalvikvm(2148): Wrote stack traces to '/data/anr/traces.txt' 
D/dalvikvm(2148): DexOpt: --- BEGIN 'QtIndustrius-14.jar' (bootstrap=0) --- 
D/dalvikvm(2148): DexOpt: --- END 'QtIndustrius-14.jar' (success) --- 
D/dalvikvm(2148): DEX prep '/data/data/org.kde.necessitas.ministro/files/qt/jar/QtIndustrius-14.jar': unzip in 159ms, rewrite 749ms 
D/dalvikvm(2148): Trying to load lib /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtCore.so 0x412a98f0 
D/dalvikvm(2148): Added shared lib /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtCore.so 0x412a98f0 
D/dalvikvm(2148): No JNI_OnLoad found in /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtCore.so 0x412a98f0, skipping init 
D/dalvikvm(2148): Trying to load lib /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtGui.so 0x412a98f0 
D/dalvikvm(2148): Added shared lib /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtGui.so 0x412a98f0 
D/dalvikvm(2148): No JNI_OnLoad found in /data/data/org.kde.necessitas.ministro/files/qt/lib/libQtGui.so 0x412a98f0, skipping init 
D/dalvikvm(2148): Trying to load lib /data/data/org.kde.necessitas.ministro/files/qt/plugins/platforms/android/libandroid-9.so 0x412a98f0 
D/dalvikvm(2148): Added shared lib /data/data/org.kde.necessitas.ministro/files/qt/plugins/platforms/android/libandroid-9.so 0x412a98f0 
I/Qt (2148): qt start 
D/dalvikvm(2148): Trying to load lib /data/data/org.kde.necessitas.example.HOME/lib/libHOME.so 0x412a98f0 
W/System.err(2148): java.lang.reflect.InvocationTargetException 
W/System.err(2148): at java.lang.reflect.Method.invokeNative(Native Method) 
W/System.err(2148): at java.lang.reflect.Method.invoke(Method.java:511) 
W/System.err(2148): at org.kde.necessitas.origo.QtActivity.loadApplication(QtActivity.java:144) 
W/System.err(2148): at org.kde.necessitas.origo.QtActivity.access$200(QtActivity.java:77) 
W/System.err(2148): at org.kde.necessitas.origo.QtActivity$3$1$1.run(QtActivity.java:201) 
W/System.err(2148): at android.os.Handler.handleCallback(Handler.java:605) 
W/System.err(2148): at android.os.Handler.dispatchMessage(Handler.java:92) 
W/System.err(2148): at android.os.Looper.loop(Looper.java:137) 
W/System.err(2148): at android.app.ActivityThread.main(ActivityThread.java:4424) 
W/System.err(2148): at java.lang.reflect.Method.invokeNative(Native Method) 
W/System.err(2148): at java.lang.reflect.Method.invoke(Method.java:511) 
W/System.err(2148): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 
W/System.err(2148): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 
W/System.err(2148): at dalvik.system.NativeStart.main(Native Method) 
W/System.err(2148): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1936]: 36 could not load needed library 'libQtDeclarative.so' for 'libHOME.so' (load_library[1091]: Library 'libQtDeclarative.so' not found) 
W/System.err(2148): at java.lang.Runtime.load(Runtime.java:340) 
W/System.err(2148): at java.lang.System.load(System.java:521) 
W/System.err(2148): at org.kde.necessitas.industrius.QtNative.loadBundledLibraries(QtNative.java:125) 
W/System.err(2148): at org.kde.necessitas.industrius.QtActivityDelegate.loadApplication(QtActivityDelegate.java:245) 
W/System.err(2148): ... 14 more 
> Blockquote 

,我认为这是因为这个

36未能加载 'libHOME.so' 需要图书馆 'libQtDeclarative.so'(load_library [1091]:图书馆libQtDeclarative.so'未找到)

我使用 ARMV5 Android模拟器

有人请帮助我。 谢谢!

回答

1

几个问题: 你选择Necessitas Qt Quick的应用程序?看看输出结果,好像它没有将Declarative模块打包到应用程序中。

什么,你可以尝试是进入运行设置选项卡,延长了下拉菜单和导航到封装面积。确保包含QDeclarative。它应该是默认做到这一点,但不知道它究竟是怎么设置,它很难猜测为什么它没有。

关键点,在运行设置中的“包配置”区域,你会看到一个名为库选项卡。确保包含QDeclarative。

此外,请务必声明模块在.pro文件中声明

希望这有助于

+0

我会尝试这一个:)谢谢 – mix

+0

你好它的工作原理,但我怎么能申报declrative模块.pro文件?谢谢 – mix

+0

QT + =声明 – LangstoniusRex