最近在配置Qt的Android開發環境,整理一遍本身配置的過程。html
準備工做:java
Java JDK 1.8 下載路徑:http://www.oracle.com/technet...android
網盤下載:android-studio
連接: https://pan.baidu.com/s/1Etmj...
提取碼:mm6p
複製這段內容後打開百度網盤手機App,操做更方便哦
配置系統環境變量:oracle
變量名:JAVA_HOME
工具
變量值:C:\Program Files\Java\jdk1.8.0_144
測試
變量名:CLASSPATH
ui
變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
google
注意%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
前面還有一個.;
spa
在Path變量名中添加
變量值:%JAVA_HOME%\bin
示例圖片:
配置Android SDK和NDK最簡單的方法就是,下載一個Android studio,而後安裝它,從官網直接下載便可。
在Android studio 中,setting中,配置SDK,將LLDB、NDK、CMake全都勾選上,而後安裝。此外,注意這裏的Android SDK Location的路徑,後面配置Qt時候會使用到這個路徑。
安裝好以後,就能夠開始配置Qt設備。
Qt中工具 → 選項 → 設備 → Android,配置好JDK、SDK和NDK。其中的SDK和NDK就是上面提到的Android SDK Location。
配置好後,若是顯示Android setting are OK
,則說明Android開發環境配置好了。
再建立Qt項目時候,在Kits
選項中,就能夠看到支持Android了。
在Qt中運行項目,若是看到以下圖提示,沒有設備列表,說明沒有安卓設備可用。
這裏我使用的是真機測試,也就是將一臺安卓手機鏈接到電腦,進行測試。電腦鏈接上手機以後,在列表中就能看到鏈接的手機了,編譯運行項目以後,在android-build\build\outputs\apk\debug
目錄中,會看到生成的安卓apk
包。
能夠安裝這個apk包,安裝應用。固然,在測試手機上也會自動安裝這個應用。
參考連接: