查看完整版本: [-- android 部署的问题 --]

QTCN开发网 -> Qt移动平台开发 -> android 部署的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

瑶瑶 2015-11-26 17:11

android 部署的问题

构建成功结束后,在部署时出错怎么破
1 在虚拟手机中已经能看到这个程序,但是qt编译输出有两个错误。
2 点击虚拟机中的这个app,启动后没有显示,直接白屏。但是把这个apk文件放在真机上,可以正常运行的。


Android package built successfully in 57.541 ms.
  -- It can now be run from the selected device/emulator.
  -- File: E:/test/build-ccccvv-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/android-build//bin/QtApp-debug.apk
790 KB/s (8204989 bytes in 10.138s)
17:13:53: The process "E:/Qt/Qt5.5.1/5.5/android_armv7/bin/androiddeployqt.exe" exited normally.
17:13:53: Pulling files necessary for debugging.
17:13:53: Package deploy: Running command "E:/programfiles/android/android-sdk/platform-tools/adb.exe -s emulator-5554 pull /system/bin/sh: readlink: not found E:/test/build-ccccvv-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process".
17:13:53: Packaging error: Command "E:/programfiles/android/android-sdk/platform-tools/adb.exe -s emulator-5554 pull /system/bin/sh: readlink: not found E:/test/build-ccccvv-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process" failed.Exit code: 1
17:13:53: Package deploy: Failed to pull "/system/bin/sh: readlink: not found" to "E:/test/build-ccccvv-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process".
17:13:53: Package deploy: Running command "E:/programfiles/android/android-sdk/platform-tools/adb.exe -s emulator-5554 pull /system/lib/libc.so E:/test/build-ccccvv-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/libc.so".
Error while building/deploying project ccccvv (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.5.1))
When executing step "Deploy to Android device"
17:13:54: Elapsed time: 02:37.

瑶瑶 2015-11-26 18:28
有没有高手 路过。。。我是新人。

zy751227 2015-11-26 20:32
用android-sdk自带的AVD时就别模拟ARM安卓系统了,这个会卡出翔来的,许多部署问题都是太卡造成的。
如果电脑能装HAXM的话用AVD模拟X86安卓系统,这样还能凑合用。

我是用Genymotion来配合Qt进行Android编程的,可以说非常好用。

瑶瑶 2015-11-26 22:08
zy751227:用android-sdk自带的AVD时就别模拟ARM安卓系统了,这个会卡出翔来的,许多部署问题都是太卡造成的。
如果电脑能装HAXM的话用AVD模拟X86安卓系统,这样还能凑合用。
我是用Genymotion来配合Qt进行Android编程的,可以说非常好用。
(2015-11-26 20:32)嬀/color]

Genymotion是收费的?
HAXM无缘了,我是AMD。。。

hp_201111 2015-11-27 12:31
zy751227:用android-sdk自带的AVD时就别模拟ARM安卓系统了,这个会卡出翔来的,许多部署问题都是太卡造成的。
如果电脑能装HAXM的话用AVD模拟X86安卓系统,这样还能凑合用。
我是用Genymotion来配合Qt进行Android编程的,可以说非常好用。
 (2015-11-26 20:32) 

HAXM也就凑合一下。 不如真机, 用 飞鸽传书 到 手机 , 安装一下。 不需要是 写在就说了。

hp_201111 2015-11-27 12:34
zy751227:用android-sdk自带的AVD时就别模拟ARM安卓系统了,这个会卡出翔来的,许多部署问题都是太卡造成的。
如果电脑能装HAXM的话用AVD模拟X86安卓系统,这样还能凑合用。
我是用Genymotion来配合Qt进行Android编程的,可以说非常好用。
 (2015-11-26 20:32) 

有些东西 HAXM 仿真不支持,在真机OK。

zy751227 2015-11-27 18:21
瑶瑶:Genymotion是收费的?
HAXM无缘了,我是AMD。。。 (2015-11-26 22:08) 

Genymotion是免费的,当然也可以付费。

chzfmx 2015-12-11 01:43
我也有一样的错误,是直接连接手机运行的,一开始用的HTC,就出这个问题,怀疑是手机没有root,就换了小米手机,就正常了


查看完整版本: [-- android 部署的问题 --] [-- top --]



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