基于QT 5.5.1 for Android 的 Windows 開(kāi)發(fā)環(huán)境搭建
一锌俱、準(zhǔn)備軟件:
1.Qt 5.5.1 for Android (Windows 32-bit, 935 MB)??? (info) :
http://www.qt.io/cn/download-open-source/
http://download.qt.io/official_releases/qt/5.5/5.5.1/qt-opensource-windows-x86-android-5.5.1.exe
2.ndk:android-ndk-r10e-windows-x86.exe
http://developer.android.com/ndk/downloads/index.html
http://dl.google.com/android/ndk/android-ndk-r10e-windows-x86.exe
3.sdk: android-studio-bundle-141.2456560-windows.exe
http://developer.android.com/sdk/index.html
5.jdk:jdk-8u72-windows-i586.exe
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-windows-i586.exe
6.ant:apache-ant-1.9.6-bin.zip
http://ant.apache.org/bindownload.cgi
http://apache.opencas.org//ant/binaries/apache-ant-1.9.6-bin.zip
二、安裝軟件
1擂煞,把jdk-8u72-windows-i586.exe 安裝到C:\Qt\Java\jdk1.8.0_72\ 和C:\Qt\Java\jre1.8.0_72 下面诬辈;
2酵使,把a(bǔ)ndroid-studio-bundle-141.2456560-windows.exe 安裝到C:\Qt\Android\Android Studio 和 C:\Qt\Android\sdk 下面;
3焙糟,把a(bǔ)ndroid-ndk-r10e-windows-x86.exe 運(yùn)行自己解壓后復(fù)制到C:\Qt\android-ndk-r10e 下面口渔;
4,把a(bǔ)pache-ant-1.9.6-bin.zip 解壓到C:\Qt\apache-ant-1.9.6-bin\apache-ant-1.9.6\bin\ant.bat下面穿撮;
5缺脉,把qt-opensource-windows-x86-android-5.5.1.exe 安裝到C:\Qt\Qt5.5.1下面痪欲;
三、開(kāi)發(fā)軟件
1攻礼,配置環(huán)境
打開(kāi)C:\Qt\Qt5.5.1\Tools\QtCreator\bin 下面的 qtcreator.exe业踢,在 “工具”->“選項(xiàng)”里面選擇“andorid”的配置填入上面的軟件
JDK、SDK礁扮、NDK知举、ANT的安裝或者存儲(chǔ)路徑。
2太伊,建立工程
A雇锡,打開(kāi) qtcreator.exe,在“文件”->“新建文件或項(xiàng)目”選擇“所有模板”->Application->Qt Widgets Application
然后點(diǎn)擊“Choose…”倦畅,選擇項(xiàng)目路徑“D:\works\TEST\qttest”和項(xiàng)目名稱“test”,勾選“Android for armeabi-v7a(GCC 4.9 ,Qt 5.5.1)”
和“Desktop Qt 5.5.1 MinGW 32bit”兩個(gè)模板;
B绣的,一路直接按下去就建立好測(cè)試項(xiàng)目叠赐,選擇“Android for armeabi-v7a(GCC 4.9 ,Qt 5.5.1)”工程配置下的“release”進(jìn)行編譯,就會(huì)在
“D:\works\TEST\qttest\build-test-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Release\android-build\bin”下生成“QtApp-debug.apk”
和“QtApp-debug-unaligned.apk”文件屡江;
C芭概,把生成的APK文件通過(guò)數(shù)據(jù)線下載到安卓手機(jī)就能安裝測(cè)試使用。