使用Qt开发安卓工业平板程序
发布时间:2019/2/28 16:50:00Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。Qt强大的地方在于它的跨平台性,当今时代,作为一个合格的嵌入式应用开发的工程师,对Qt的熟悉使用是必不可少。
近几年来,安卓工业平板慢慢崛起,并且慢慢的占有一定的市场,所以一些嵌入式工程师也慢慢转向安卓开发去,对于使用Qt的工程师来说,直接在Qt搭建好安卓的开发环境就可以进行安卓的开发,今天我们就来讲解一下如何在Qt上搭建安卓平板的开发环境,平板使用的是微嵌科技的安卓7寸平板
首先我们要在电脑端安装好Qt软件,我这里安装的是Qt5.3.2的版本,具体的安装方法直接选默认安装即可,这里就不具体阐述
其次要进行安卓开发的话,电脑得先安装好JDK,安装方法和环境变量的配置均可在网上找到,这里就不再详细介绍。解压对应微嵌科技公司提供的qt-tools.zip文件,里面包含三个文件夹
接着就是设置Qt,打开安装好的Qt,点击“工具”下来菜单中的“选项”,进入到对应的选项设置窗口,选择“Android”设置页面
按照刚才解压的文件路径设置好对应参数
至此,Qt下安卓开发环境的搭建就已经完成了,我们这里来开发我基于Qt的个安卓程序;
打开Qt,选择“New Project”,然后在选择对应要新建的项目
设置项目的名称为HelloWorld
在Kits界面选择项
接着就一直下一步直至项目新建完成
然后在mainwindow.cpp中增加3、11、12这三行代码
USB线将平板设备和电脑连接好,点击左下角的绿色三角按钮运行程序,然后在选择设备窗口选择“AOSP on weiqian”,点击OK
然后等待程序编译并运行的板子上,运行成功后的效果
至此,基于Qt下开发微嵌安卓平板的方法已经介绍完毕