• 4876阅读
  • 7回复

[提问]android 部署的问题 [复制链接]

上一主题 下一主题
离线瑶瑶
 

只看楼主 倒序阅读 楼主  发表于: 2015-11-26
构建成功结束后,在部署时出错怎么破
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.
离线瑶瑶

只看该作者 1楼 发表于: 2015-11-26
有没有高手 路过。。。我是新人。
离线zy751227

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

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

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

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

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

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

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

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

只看该作者 6楼 发表于: 2015-11-27
回 瑶瑶 的帖子
瑶瑶:Genymotion是收费的?
HAXM无缘了,我是AMD。。。 (2015-11-26 22:08) 

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

只看该作者 7楼 发表于: 2015-12-11
我也有一样的错误,是直接连接手机运行的,一开始用的HTC,就出这个问题,怀疑是手机没有root,就换了小米手机,就正常了
快速回复
限100 字节
 
上一个 下一个