Qt新人,请教Qt for Android配置问题,无法建立AVD虚拟设备

zhuxibrian 2015-03-09 03:55:41
各位高手,大家好,我是新人,刚开始关注Qt,在搭建环境时遇到了问题,请大家帮忙看下,谢谢
问题,无法建立AVD虚拟设备,如图:
Qt5.4.1
JDK1.8.0_31(已经配置环境变量)
SDK已经下载并配置环境变量
android-ndk-r10d
apache-ant-1.9.4






...全文
3186 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
exahuste 2018-07-01
  • 打赏
  • 举报
回复
Qt Quick核心编程? 1.关键的问题图省事, 环境配置都讲的不清不楚,对着搞了两天,还没结果!!!
2.截图也小气,睁大眼睛都看不清楚上面的文字。怎么点击图上的标识1,标识2?
3.学文学的,到处都在卖弄,太啰嗦!!!,书可以减少一半厚度!
总结: 误人子弟!!
ZSP95 2017-09-07
  • 打赏
  • 举报
回复 1
路过 遇到了同样的问题 顺便回复下:【主要是看楼上 都是 驴唇不对马嘴 都没看清楚问题是啥 】 前提是自己的android环境能用 比如 android studio中能打开avd manager 能编译android程序 1. 点击 start avd manager没有反应 可能是因为对应目录 android-sdk-linux/tool/下的android 和 emulator等程序没有执行权限 (注意在android studio中能打开 不一定表示外部程序就又执行权限 所以需要ll去看下 chmod 加权限) 如果还不行 就自动在cmdline模式下自己去运行android avd然后可以看到输出日志 根据error再解决之 2. qt creator中弹出avd manager后 new完avd后还是没能在Qt AVD管理器中显示 :这个需要在avd manager中点击配置好的那个adv然后点击start 让该avd运行起来 进入到系统中后 再然后关掉avd manager界面 ; 如果不行就将qt和avd都关掉 重新打开 多重复几遍 我试过好几个版本的qt creator都没有问题 有时候出不来是因为太慢了
misl1994 2016-11-13
  • 打赏
  • 举报
回复
我也遇到了这个问题。。。。。楼主解决了吗
彩阳 2015-03-11
  • 打赏
  • 举报
回复
Qt on Android的开发流程: 1、尽量用真机调试。 2、在部署到真机之前,确认使用桌面构建套件构建的程序没有bug。
zhuxibrian 2015-03-11
  • 打赏
  • 举报
回复
引用 4 楼 u013375122 的回复:
[quote=引用 1 楼 foruok 的回复:] target api需要选择。 如果不行,就跑到SDK目录下,找avdmanager,用那个来建avd。
楼主,那个按照你博客上的安装顺序进行安装,为何手机插上去没有反应呢。。。。[/quote] 应该是需要安装设备驱动吧,使用SDK Manager可以下载,或者去google也可以下载。 不过我的问题怎么解决啊,为什么Qt中无法创建或者识别AVD Manager创建的虚拟设备呢??
zhuxibrian 2015-03-11
  • 打赏
  • 举报
回复
引用 6 楼 jiangcaiyang123 的回复:
Qt on Android的开发流程: 1、尽量用真机调试。 2、在部署到真机之前,确认使用桌面构建套件构建的程序没有bug。
唉,手头没有Android设备。。。。以前用java做过小程序,不过那个android设备已经坏了。。。。 我换台PC安装下试试吧,我的问题在网上搜了,不止我一个人有这样问题,但是之前也没有解决方法。。。
zhuxibrian 2015-03-10
  • 打赏
  • 举报
回复
引用 1 楼 foruok 的回复:
target api需要选择。 如果不行,就跑到SDK目录下,找avdmanager,用那个来建avd。
我的环境路径如下: C:\Qt\Qt5.4.1\Tools\QtCreator\bin\qtcreator.exe E:\android-sdk E:\android-ndk-r10d E:\apache-ant-1.9.4 AVD Manager建的虚拟设备路径 C:\Users\USER\.android\avd 不知道是否与路径有关系?尤其是虚拟设备路径是否需要改变?
zhuxibrian 2015-03-10
  • 打赏
  • 举报
回复
引用 1 楼 foruok 的回复:
target api需要选择。
如果不行,就跑到SDK目录下,找avdmanager,用那个来建avd。


版主你好,我刚购买了你的Qt Quick核心编程,想以此入门,呵呵,也希望咱们Qt区可以越来越红火,资料越来越丰富。

Target API没有选项,使用avd manager可以创建avd,但是在Qt AVD管理器里面没有显示,也就是说无法调试Qt程序。
是否与创建的虚拟设备的路径有关??或者和管理员权限之类的有关呢?(Qt,SDK manager,avd manager都已经设置管理员权限启动)。

shadowhjw 2015-03-10
  • 打赏
  • 举报
回复
引用 1 楼 foruok 的回复:
target api需要选择。 如果不行,就跑到SDK目录下,找avdmanager,用那个来建avd。
楼主,那个按照你博客上的安装顺序进行安装,为何手机插上去没有反应呢。。。。
foruok 2015-03-09
  • 打赏
  • 举报
回复
target api需要选择。
如果不行,就跑到SDK目录下,找avdmanager,用那个来建avd。

16,213

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧