Qt雜談3.快速體驗Qt for Android(windows平臺)

1 基本概念

對使用到的工具進行一個簡介,這裏只需要有個概念就行,有興趣的朋友可以自行查閱相關資料做更深入的瞭解。

1.1 Java JDK

JDK是 Java 語言的軟件開發工具包,主要用於移動設備、嵌入式設備上的java應用程序。JDK是整個java開發的核心,它包含了JAVA的運行環境(JVM+Java系統類庫)和JAVA工具。

1.2 Android SDK

Android SDK被軟件開發工程師用於爲特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件的開發工具的集合,是Android專屬的軟件開發工具包。

1.3 Android NDK

原生開發套件(NDK)是一套工具,使能夠在Android應用中使用C和C++代碼,並提供衆多平臺庫,可使用這些平臺庫管理原生Activity和訪問實體設備組件,例如傳感器和觸摸輸入。

2 準備工作

2.1 下載

各個工具對應版本就以這裏提供的爲準,其它的版本並未測試,如果下載鏈接失效,可自行通過其它方式下載。

名稱 下載
Qt qt-opensource-windows-x86-5.12.6.exe
Java JDK jdk-8u144-windows-x64.exe
Android SDK installer_r24-windows.exe
Android NDK android-ndk-r18b-windows-x86_64.zip

2.2 安裝

注意:全程不需要手動設置任何環境變量。

  1. 安裝Qt

    這裏一般選中ARMv7架構就可以了,另外兩個也可以都選中,根據自己需求來吧。
  2. 安裝Java JDK
    一路默認安裝(我是指定安裝在D:/qt_android目錄下)。
  3. 安裝Android SDK
    一路默認安裝(我是指定安裝在D:/qt_android目錄下),安裝完成後啓動SDK Manager,因爲我們只需要保證能編譯出apk安裝包就可以了,不需要去連接手機調試(這玩意兒不是所有手機都能連接成功,在電腦上調試好了再編譯成apk就行了,也不用每次都要去連一下手機),更不需要使用AVD安卓模擬器,這些只會增加失敗的概率,直接通過手機安裝apk的方式配置最簡單,所以鏡像啥的都不需要安裝,僅僅只需要勾選兩項即可,其它都不用選,配置如下:


    其它版本可自行測試,如果一定需要直接連接手機調試和使用模擬器啥的,也可以自行研究下,網上也有很多教程。
    配置完成後,點擊安裝即可:
  4. 安裝Android NDK
    android-ndk-r18b-windows-x86_64.zip我這裏是解壓到D:/qt_android目錄下。

3 配置QtCreator

準備工作完成後,接下來配置QtCreator,進入工具->選項->設備->android,配置如下:

到此,配置完成,可以使用了。

4 簡單使用

  1. 打開一個項目
  2. 選擇構建套件
  3. 構建項目
  4. 構建完成

    構建完成後,進入上圖apk安裝包生成路徑,將apk安裝包發送到手機安裝運行即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章