1、QT for android版本安装
执行 qt-opensource-linux-x64-android-5.7.1.run
地址:http://download.qt.io/archive/qt/5.7/5.7.1/
配置环境变量
export QT_HOME=/opt/Qt5.7.1
export PATH=$QT_HOME/5.7/gcc_64/bin:$QT_HOME/Tools/QtCreator/bin:$PATH
export LIBRARY_PATH=$QT_HOME/Tools/QtCreator/lib:$QT_HOME/Tools/QtCreator/lib/qtcreator:$QT_HOME/Tools/QtCreator/lib/Qt/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=$QT_HOME/Tools/QtCreator/lib:$QT_HOME/Tools/QtCreator/lib/qtcreator:$QT_HOME/Tools/QtCreator/lib/Qt/lib:$LD_LIBRARY_PATH
2、JDK安装
解压安装包到/usr/local/java
配置JDK环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export LIBRARY_PATH=$JAVA_HOME/lib:$JRE_HOME/lib:$LIBRARY_PATH
检查是否安装成功:java -version
3、安装SDK
将android-sdk_r24.4.1-linux.tgz解压后拷贝到/usr/local/android
配置环境变量
export SDK_HOME=/usr/local/android/android-sdk-linux
export SDK_BIN=$SDK_HOME/tools:$SDK_HOME/platform-tools
export PATH=$SDK_BIN:$PATH
检查是否安装成功:adb version
启动sdk管理器:android 安装必要的包
ARM EABI v7a System Image 用于创建模拟器
4、安装NDK
android-ndk-r12b-linux-x86_64.zip解压后拷贝到/usr/local/android
配置环境变量
export NDK_HOME=/usr/local/android/android-ndk-r12b
export PATH=$NDK_HOME:$PATH
检查是否安装成功:ndk-build -version
5、安装ant
将apache-ant-1.9.7-bin.tar.gz解压后拷贝到/usr/local/android
配置环境变量
export ANT_HOME=/usr/local/android/apache-ant-1.9.7
export PATH=$ANT_HOME/bin:$PATH
检查是否安装成功:ant
6、QT配置android环境
在qt createor -> Tools ->Options -> Devices -> Android:
配置JDK、SDK、NDK、ANT,如图
在qt createor -> Tools ->Options -> Build & Run -> Kits:
查看existing kits
7、参考
http://doc.qt.io/qt-5/androidgs.html
不建议在线安装,除非可以,不然最好下载离线包。我当时在网友的网盘中找到的安装包。