Qt For Android

android studio 下载 | 2019-01-20 21:39

做好了很长时间开发,也许你是python、java、android或者其它攻城狮,突然有一天你突发奇想,想尝试尝试其它平台的开发,比如你是一个windows desktop猿,想做移动端开发,现在移动端这么多系统,到底是选择ios开发、还是android或者其它移动系开发。先不说别的了就以现在最流程的android为主,如果你是c++猿又不想单独学android开发,又该怎么办那,哈哈哈,不用担心今天看了这篇文章你就有灵感了。

如果你是c++攻城狮也没有关系,c++也是可以开发android,不光如此,c++也可以在iso、windows、android、linux、黑莓上开发。今天我就给大家隆重介绍c++开发android的整个配置。

Qt for Android 就是最好的选择,Qt开发效率其实还是很高的,如果一个公司既要开发windows程序、ios程序、android程序,是不是你得招聘3个开发人员,开发3种不同的语言的程序,这样一来投资成本、维护成本都会很高,但是如果招聘一个Qt开发人员全部搞定,一份代码到处编译,哈哈说的夸张了,但是这样的开发高级攻城狮那必是终极大师,已经通天晓地无所不能。又扯远了说回正题,继续。

需要准备的环境:Qt5.12.0、jdk、android sdk 、Ndk、Ant

Jdk官方连接:

安装完成后环境变量自己度娘配置。

Android sdk

Sdk安装有三种方法:

第一种是通过Android Studio安装后,运行程序会自动安装自带的sdk,小弟我才用此方法。

AndroidStudio中国官网:

第二种可以自己下载sdk: installer_r24.4.1-windows.exe,运行安装目录下的SDK Manager.exe,然后自行勾选需要安装的sdk。

第三种你可以打开QtCreator,选择【工具】—>【选项】—>【设备】中可以点击Androidsdk选项直接下载,其实jdk、ndk都可以下载。

SDK安装完成后,进入文件夹将../Android-SDK/platform-tools路径配置到环境变量。

官网地址:

下载后解压。

官方路径:

下载后解压将将..\apache-ant-1.10.1\bin添加到系统环境变量中

QtCreator Android环境配置

打开QtCreator选择【工具】—>【选项】—>【设备】。界面如下:

到此为止Qt for android 环境变量已经配置完成,现在咱们跑个工程试下,都说天下武功先从hellloworld开始,但是今天咱们改改,偏不从helloworld开始。直接运行Qt自带测程序试下。

已经迫不及待了吧,在example中打开minimal-map测试。连接上Q猿真机测试。连接andriod手机,打开usb调试模式。

运行程序:选择已经连接的设备

手机运行效果:地图连接的是open street map,而且地图的基本操作都带可以当作简易地图使用。

车仪表盘运行效果:效果看着不错哦

空天体运行效果:

了今天就先到这,感兴趣的小白可以持续关注哦。