社区问答第14期:Qt on Android 核心编程 安晓辉

柔软的胖纸 2014-12-16 10:01:42
加精
本期的社区问答(12月16日— 12月23日)我们请来了《Qt on Android 核心编程》一书的作者 安晓辉 <ID:foruok> 为大家解答关于Qt方面的问题。

安晓辉 1998年保送入西安交大教改班,2002年毕业进入西安大唐电信从事售后技术支持工作,2005年3月离职,始习编程之术。在此期间,有个人文集收录于各大文学站点与论坛,部分散文、小说、书评见诸杂志与报纸。国内第一本BBS原创文集《指尖的飞翔》(兵马俑BBS原创文学精选)作者之一。网络文学选集《竹林听海》作者之一。

2005年4月有幸加盟西安信利软件科技有限公司,参野狐禅,走开发路。

2008年见 Qt 而倾心,用之于GUI、网络服务器、嵌入式开发,带领团队成功开发出基于 Qt 的互联网电视机顶盒。2012年移植 Qt Embedded 4.5.2 到 Android 平台并应用于智能机顶盒项目。

目前担任CSDN Qt论坛的版主,2014 CSDN博文大赛编程语言组冠军。

安晓辉CSDN博客地址:http://blog.csdn.net/foruok

【专访】安晓辉:Qt是最佳的跨平台解决方案

问答结束后,安晓辉老师会在所有提问者中抽取三名用户,赠送《Qt on Android 核心编程》一书。



为了营造更好的问答氛围,我们不欢迎一切与主题无关的讨论、灌水和无脑喷子。

下面欢迎大家踊跃提问,在本帖回复即可。
...全文
8503 82 打赏 收藏 转发到动态 举报
写回复
用AI写文章
82 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dawnmaples 2016-12-08
  • 打赏
  • 举报
回复
感谢版主,果断拉走。。。。
杨学凤 2016-11-29
  • 打赏
  • 举报
回复
另外问一下安老师,您两本书在哪可以买到
杨学凤 2016-11-29
  • 打赏
  • 举报
回复
这个结贴了没,我来迟了。。。
paschen 2016-02-18
  • 打赏
  • 举报
回复
shuxiaodai 2015-12-04
  • 打赏
  • 举报
回复
不知道版主会不会回答我的问题啊,,,我是菜鸟一枚,,,自学QT,找不到资料,跟着一本教材走的,到了锚接部件那个位置,想要将一个对话框锚接到主窗口里面去,跟着书上的程序做了,但是运行之后,发现并没有锚接上,编译没问题,主窗口不显示出对话框窗口。。。。求版主指教,,,,,懂QT的太少了,,,求救啊
loong460 2015-02-25
  • 打赏
  • 举报
回复
支持一下,看了LZ的博文,里面写的内容都很实际,特别是对初中级的Qt开发者有很大的帮助,按照步骤一步一步来就能成功运行起来。 另外,LZ也很有文采,特别是半路转行,非常不容易,也需要很大的勇气去选择自己的人生道路。
qq_24546511 2014-12-25
  • 打赏
  • 举报
回复
支持版主!!!!!!!!!!!!!!!
x晕x 2014-12-25
  • 打赏
  • 举报
回复
学长威武,大西交威武
luyangstc 2014-12-25
  • 打赏
  • 举报
回复
kisskk2010 2014-12-25
  • 打赏
  • 举报
回复
楼主辛苦啦,太给力,
foruok 2014-12-24
  • 打赏
  • 举报
回复
《Qt on Android核心编程》的配套资源,包括Android SDK、Android NDK、Ant、JDK,都在这里了:http://blog.csdn.net/foruok/article/details/42104971
shuihan20e 2014-12-22
  • 打赏
  • 举报
回复
引用 63 楼 foruok 的回复:
[quote=引用 60 楼 shuihan20e 的回复:] 在本书的引导下,本屌也在一步一步的安装配置各种环境,无奈能力有限,作者也很忙,到目前为止,还是连第一个例子都没有调试成功,好像出在AVD那里,简直崩溃了,sdk manager下载时明明显示installed,但是添加avd时愣是没有,自然运行也不可能会出现奇迹,直接打击到学习的积极性,心想这书又白买了,直接扔书架上,再也不看了 突然想到很多朋友可能也会遇到和我一样的问题,大家一起讨论,一起进步,遂建立了一下QQ群 群号428131631
你下载一个ADT bundle,安装后里面有SDK,可以参考下面的页面,上面有非官方的下载地址。 http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html ndk也有类似的,百度一下就可以找到。[/quote] 这个我早用过了,下载下来,还是同样提示,sdk manager里显示installed,文件夹里没有,创建avd同样没有任何反映,即使建立avd成功了,编译时,也是显示在非兼容设备里,直接提示“Error while building/deploying project HelloQt (kit: Android for armeabi (GCC 4.9, Qt 5.2.0)) 当执行步骤 'Deploy to Android device'时”
蜗牛sf 2014-12-22
  • 打赏
  • 举报
回复
看了下Quick的那本书,还没看完,挺幽默的,不像一般的看着比较枯燥,内容上我是结合书和Qt 帮助看的,感觉不错
foruok 2014-12-22
  • 打赏
  • 举报
回复
引用 60 楼 shuihan20e 的回复:
在本书的引导下,本屌也在一步一步的安装配置各种环境,无奈能力有限,作者也很忙,到目前为止,还是连第一个例子都没有调试成功,好像出在AVD那里,简直崩溃了,sdk manager下载时明明显示installed,但是添加avd时愣是没有,自然运行也不可能会出现奇迹,直接打击到学习的积极性,心想这书又白买了,直接扔书架上,再也不看了 突然想到很多朋友可能也会遇到和我一样的问题,大家一起讨论,一起进步,遂建立了一下QQ群 群号428131631
你下载一个ADT bundle,安装后里面有SDK,可以参考下面的页面,上面有非官方的下载地址。 http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html ndk也有类似的,百度一下就可以找到。
foruok 2014-12-22
  • 打赏
  • 举报
回复
引用 61 楼 g457499940 的回复:
[quote=引用 28 楼 foruok 的回复:] [quote=引用 19 楼 u012607712 的回复:] 想请问一下作者,Qt的商业证书是怎么收费的,你们公司花了多少钱。是买一个认证,各平台通用,还是说各平台下需要单独购买认证。这方面的资料网上都查不到,想买正版,但是不知道需要准备多少钱。@jxqdxm
Qt官网有解释,请访问qt.io来了解。[/quote] 很想知道作者是否已购买Qt商业证书级购买流程操作。不要转移话题。在问答只推销你的数别的东西一点不点不是营销手段,利用开源的东西挣钱却不表示付出,虽然不一定违反开源协议,但也请你不要侮辱Qt。[/quote] 我个人没有购买Qt商业证书,我是在符合LGPL及LGPL v3协议的前提下使用Qt来开发,还请去了解相关协议细节。
oh-wine 2014-12-22
  • 打赏
  • 举报
回复
引用 28 楼 foruok 的回复:
[quote=引用 19 楼 u012607712 的回复:] 想请问一下作者,Qt的商业证书是怎么收费的,你们公司花了多少钱。是买一个认证,各平台通用,还是说各平台下需要单独购买认证。这方面的资料网上都查不到,想买正版,但是不知道需要准备多少钱。@jxqdxm
Qt官网有解释,请访问qt.io来了解。[/quote] 很想知道作者是否已购买Qt商业证书级购买流程操作。不要转移话题。在问答只推销你的数别的东西一点不点不是营销手段,利用开源的东西挣钱却不表示付出,虽然不一定违反开源协议,但也请你不要侮辱Qt。
shuihan20e 2014-12-22
  • 打赏
  • 举报
回复
在本书的引导下,本屌也在一步一步的安装配置各种环境,无奈能力有限,作者也很忙,到目前为止,还是连第一个例子都没有调试成功,好像出在AVD那里,简直崩溃了,sdk manager下载时明明显示installed,但是添加avd时愣是没有,自然运行也不可能会出现奇迹,直接打击到学习的积极性,心想这书又白买了,直接扔书架上,再也不看了 突然想到很多朋友可能也会遇到和我一样的问题,大家一起讨论,一起进步,遂建立了一下QQ群 群号428131631
qq_24726535 2014-12-22
  • 打赏
  • 举报
回复
今天版主浏览资讯时看到微软宣布Windows10现已全面支持AllJoyn技术,大家谈谈自己的看法~
shuihan20e 2014-12-22
  • 打赏
  • 举报
回复
引用 66 楼 foruok 的回复:
[quote=引用 65 楼 shuihan20e 的回复:] [quote=引用 63 楼 foruok 的回复:] [quote=引用 60 楼 shuihan20e 的回复:] 在本书的引导下,本屌也在一步一步的安装配置各种环境,无奈能力有限,作者也很忙,到目前为止,还是连第一个例子都没有调试成功,好像出在AVD那里,简直崩溃了,sdk manager下载时明明显示installed,但是添加avd时愣是没有,自然运行也不可能会出现奇迹,直接打击到学习的积极性,心想这书又白买了,直接扔书架上,再也不看了 突然想到很多朋友可能也会遇到和我一样的问题,大家一起讨论,一起进步,遂建立了一下QQ群 群号428131631
你下载一个ADT bundle,安装后里面有SDK,可以参考下面的页面,上面有非官方的下载地址。 http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html ndk也有类似的,百度一下就可以找到。[/quote] 这个我早用过了,下载下来,还是同样提示,sdk manager里显示installed,文件夹里没有,创建avd同样没有任何反映,即使建立avd成功了,编译时,也是显示在非兼容设备里,直接提示“Error while building/deploying project HelloQt (kit: Android for armeabi (GCC 4.9, Qt 5.2.0)) 当执行步骤 'Deploy to Android device'时”[/quote] 你要下载sysimage,搜索页面里的sysimg_armv7a这种字样,下载下来解压就可以了。路径类似这样子: E:\android-sdk-windows\platforms\android-10\images[/quote] 这个我貌似也试过了,还是不行,找了半天,最后终于在 51cto上下载下来,可能是版本不对吧
foruok 2014-12-22
  • 打赏
  • 举报
回复
引用 65 楼 shuihan20e 的回复:
[quote=引用 63 楼 foruok 的回复:] [quote=引用 60 楼 shuihan20e 的回复:] 在本书的引导下,本屌也在一步一步的安装配置各种环境,无奈能力有限,作者也很忙,到目前为止,还是连第一个例子都没有调试成功,好像出在AVD那里,简直崩溃了,sdk manager下载时明明显示installed,但是添加avd时愣是没有,自然运行也不可能会出现奇迹,直接打击到学习的积极性,心想这书又白买了,直接扔书架上,再也不看了 突然想到很多朋友可能也会遇到和我一样的问题,大家一起讨论,一起进步,遂建立了一下QQ群 群号428131631
你下载一个ADT bundle,安装后里面有SDK,可以参考下面的页面,上面有非官方的下载地址。 http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html ndk也有类似的,百度一下就可以找到。[/quote] 这个我早用过了,下载下来,还是同样提示,sdk manager里显示installed,文件夹里没有,创建avd同样没有任何反映,即使建立avd成功了,编译时,也是显示在非兼容设备里,直接提示“Error while building/deploying project HelloQt (kit: Android for armeabi (GCC 4.9, Qt 5.2.0)) 当执行步骤 'Deploy to Android device'时”[/quote] 你要下载sysimage,搜索页面里的sysimg_armv7a这种字样,下载下来解压就可以了。路径类似这样子: E:\android-sdk-windows\platforms\android-10\images
加载更多回复(52)

16,173

社区成员

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

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