Qt on Android 配置(Qt5.8 Ubuntu16.04)

Qt on Android 配置(Qt5.8 Ubuntu16.04)

一、提前准备

需要一个VPN,或者能走ipv6。

二、下载

qt-opensource-linux-x64-android-5.8.0.run(Qt5.8)

tools_r25.2.3-linux.zip(SDK tools)

android-ndk-r13b-linux-x86_64.zip(NDK)

三、安装

1、解压zip

将两个zip文件解压到/opt目录下:

sudo unzip tools_r25.2.3-linux.zip -d/opt
sudo unzip android-ndk-r13b-linux-x86_64.zip -d/opt

2、安装Ant

使用命令:

sudo apt-get install ant

3、安装OpenJDK

使用命令:

sudo apt-get install openjdk-8-jdk

4、安装Qt

sudo chmod +x qt-opensource-linux-x64-android-5.8.0.run
sudo ./qt-opensource-linux-x64-android-5.8.0.run

5、安装Android SDK

先创建一个文件夹:
cd \opt
sudo mkdir android-sdk
将解压出来的tools放入android-sdk文件夹中
sudo mv tools android-sdk
安装sdk:

参见:Is there a way to automate the android sdk installation?

cd \opt\android-sdk\tools
./android update sdk --no-ui
然后不断选择yes,就开始下载安装。

注意:这个过程很慢长,完成后android-sdk文件夹下会有这些东西:
这里写图片描述

安装相关库文件:
sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386
安装System Image
cd \opt\android-sdk\tools
sudo ./android sdk

就会弹出Android SDK Manager:
这里写图片描述

选择合适的image,安装即可。
注意:若不安装此文件则无法启动AVD,报错:No cpu/abi system image available for this target.

6、配置Qt

按此文件目录配置即可:
这里写图片描述

7、配置AVD

点击Start AVD Manager(见上图)会弹出:

这里写图片描述

创建相应的设备及可。

注意:若选择CPU/ABI为 ARM 类型,建议勾选Use Host GPU,不然启动AVD会特别慢:
这里写图片描述


至此,配置就完成了~


至于如何创建项目并生成apk,请参考其他文章。


测试一下:
这里写图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值