jdk环境变量配置如何在Linux下配置QtAndroid环境?

如何在Linux下配置Qt Android环境,Adroid开发目前是很火热的IT开发之一,人们的手机上面众多的APP软件,中小企业对这种APP的需求丝毫没有减少的趋势,Adroid目前已经到了Adroid8的版本了,对于Qt开发者来说,目前的市场对跨平台软件的需求也是慢慢的上升,所以现在让我们使用Qt来做做Adroid应用开发吧。
Android开发目前是很火热的IT开发之一,人们的手机上面众多的APP软件,中小企业对这种APP的需求丝毫没有减少的趋势,Android目前已经到了Android8的版本了,对于Qt开发者来说,目前的市场对跨平台软件的需求也是慢慢的上升,所以现在让我们使用Qt来做做Android应用开发吧。步骤阅读工具/原料QtCreator4.4.1Qt5.9.2AndroidSdk方法/步骤1首先我们要下载必备的AndroidSdk包,说到底,Qt开发Android应用,其实就是将C++下的Qt应用转换成Java应用放到Android系统上,所以我们这里的Android环境和以往大家在Eclipse下做Android配置基本差不多,而且,Qt中目前也很方便,可以直接下载的。如下图。大家只要把下面的几个选项配置好了,环境就算是完成的了。步骤阅读2这里我们下载Android6的x86systemimage,这里其实有很多问题需要注意一下的,首先,这里使用X86而不是ARM,我们手机其实都是ARM芯片的,是因为在电脑上模拟的时候,用X86比ARM快很多,而且也好看很多。我们写好Android应用后,先在模拟器上调整好功能,再放到真机上面测试就行,当然了,直接放到真机也行,但是又会遇到手机adb驱动的问题。步骤阅读步骤阅读3其次,我们大家很多的电脑是AMD的CPU,而AndroidSDKManager提供的系统镜像又是不支持AMD的,所以有时候一些驱动问题大家是需要回避的,譬如那个OpenGL的GPU问题,如下图,不要选择这个GPU,选了以后,Linux下就会出现很多libGLError问题了。这里跟着我走,咱们先做应用吧。这里我创建了一个Android6.0的AVD,我们先启动它,这里注意了,得先start这个模拟器设备的。我们的QtCreator和这个设备也是通过adb来进行通信的。步骤阅读步骤阅读步骤阅读4上面的都下载好了,avd也创建好了以后,我们就看看QtCreator中的编译器是否已经检测到了Android的编译器和调试器,这里显示如下图,和一般Qt的配置是一样的,如果没有,检查第一步是不是还有错误。步骤阅读5接着,我们环境基本算是搭建好了,我们来测试一下。这里我们创建一个Widget项目,创建项目可以查看我的另一篇经验,不讲了。我们给出目录结构。如下图。代码上我们仅仅添加一个button,设置一下Text试试。0Qt如何使用SVG步骤阅读步骤阅读6然后,我们就可以编译了,这里我们如果之前没有添加Android的编译环境的话,记得加上,如下图。点击那个加号就可以了。步骤阅读7最后结果如下图,我们看到,和桌面版不一样的是,布局不同了,所以我们还是需要对应相关的手机尺寸把布局调整一下的。至此,环境就算是搭建好了。步骤阅读步骤阅读END注意事项注意创建avd的时候不选GPU支持,除非你确实有需要。注意程序的布局

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/Z4wD2WY6GL.html

(0)

可能喜欢

相关推荐