Qt Android環境搭建


春節在家,一邊睡覺,一邊帶娃,順帶研究了下qt的andriod編程。下面介紹了環境搭建的過程。

安裝過程中,需要安裝android環境、QT,並進行配置。Android環境的安裝,包括JDK安裝、Android SDK安裝、NDK安裝。

一,JDK安裝

1,下載JAVA

官方jdk的網站如下:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

如果直接從官網下載,需要注冊。下載java jdk 64:java jdk 1.8 x64;java jdk 32:java jdk 1.8 x86。對應的位置如下圖

2,安裝

安裝過程中,需要設置jdk及JRE的安裝路徑。設置java的安裝路徑

設置JRE的路徑,jre即為Java運行環境(Java Runtime Environment,簡稱JRE)。

 

3,配置環境變量

環境變量對應位置為,我的電腦->右鍵->屬性->高級,就能夠找到位置

 

新建系統環境變量1,變量名:JAVA_HOME,變量值即為JDK的安裝路徑。

新建系統環境變量2,變量名:ClassPath,變量值:JDK根目錄\bin。

編輯Path環境變量,添加

   4,安裝成功

  在dos界面中,輸入 java -version,下圖所示,表明安裝成功。

  

二,sdk的安裝

   兩種安裝方式,一是直接安裝android studio,通過其安裝包自動安裝sdk;二是通過sdk的離線安裝包安裝sdk。

  1,android studio的方式

  

 

  安裝界面,選中android sdk選項,如上圖所示。

  

 

  分別設置android studio和 android sdk的安裝位置。記住sdk的位置,便於后續設置。

  sdk安裝完畢后,在dos界面輸入 adb version,出現如下提示,表明安裝成功。 

  

 

   2,sdk manager的啟用

  在android studio主界面搜索sdk manager,彈出如下界面,在其中可進行sdk的下載、升級、卸載等操作。

  

 

  3,avd的設置

  在android studio中,可進行android虛擬機的設置,設置界面如下。創建新的虛擬設備,點擊 create virtual device按鈕,進行簡單設置后,就能夠創建成功。需要注意的是,api版本與安卓版本的對應,abi與程序版本對應。該處創建的虛擬設備,在qt中可以使用。

  

  

三,ndk的安裝

  NDK的安裝很簡單,下載安裝包,解壓即可,記住解壓的位置。NDK的路徑中不能有空格。下載地址:https://developer.android.google.cn/ndk/downloads/

  筆者在環境配置過程中,由於NDK的版本不對,浪費了很多時間。配置時,根據自己的環境,選擇合適的ndk版本。

  最后采用的是,android-ndk-r20b-windows-x86_64

四,qt的安裝

qt針對android的安裝,有兩種情況:一種是有單獨的安裝包,這時需要下載針對android的安裝包,如qt-windows-opensource-5.2.0-android-x86-win32-offline.exe;另一種是多個平台集成在一個安裝包,安裝時候選擇andriod的對應模塊。

 

安裝完成后,進行android sdk、jdk、ndk,有的版本還需要ant的設置,如下圖所示。

 

   

參考資料:

1,https://www.cnblogs.com/MakeView660/p/11206268.html。上述博文,說的比較詳細,結合我的理解,做些補充。

2,Qt on Android 核心編程 一書。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM