加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

Qt Creator-詳細(xì)安裝教程以及配置Android編譯器環(huán)境(Android studio)

06/25 08:28
8185
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
實物圖
相關(guān)方案
  • 方案介紹
    • 前言
    • 一 安裝 -- Android studio
    • 二 安裝 -- Qt Creator
    • 三 新建項目
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

前言

Qt Creator是Qt開發(fā)環(huán)境中的一款集成開發(fā)環(huán)境(IDE),它提供了一系列強大而易用的工具,使開發(fā)者能夠更加方便地創(chuàng)建和管理Qt項目。Qt Creator支持多個平臺,包括Windows、Linux、macOS以及Android等移動平臺。 以下是Qt Creator的主要特點:

1. 代碼自動補全和語法高亮 Qt Creator提供代碼自動補全和語法高亮,能夠幫助開發(fā)者快速編寫代碼。代碼自動補全功能通常是根據(jù)您的輸入和庫文件中的函數(shù)名和參數(shù)列表來預(yù)測代碼的下一步(鍵入)。

2. 調(diào)試器和代碼分析器 Qt Creator提供了強大的調(diào)試功能,開發(fā)者可以在運行時查看變量和內(nèi)存使用情況,以及跟蹤代碼執(zhí)行流程和調(diào)用堆棧。此外,Qt Creator還提供了代碼分析器,可以幫助開發(fā)者識別代碼中存在的可能問題,并提供修復(fù)建議。

3. 項目管理 Qt Creator提供了便捷的項目管理功能,開發(fā)者可以創(chuàng)建新項目,并對項目進(jìn)行配置和調(diào)整。Qt Creator還提供了類掃描器,可從源文件中自動提取類和骨架等信息,并在一個類查看器中列出所有類,使您可以快速導(dǎo)航到您需要的類。

4. 設(shè)計器和視覺編輯器 Qt Creator提供了設(shè)計器和視覺編輯器,可以幫助您設(shè)計界面并創(chuàng)建和排列UI元素,同時無需深入了解Qt的內(nèi)部工作原理。因此,即使您在UI設(shè)計和編程方面不具備專業(yè)知識,也能夠快速輕松地完成UI設(shè)計。

5. 版本控制集成 Qt Creator內(nèi)置了對版本控制工具的支持,包括Git、Subversion、Perforce和CVS等,開發(fā)者可以更加輕松地管理項目,并協(xié)作完成開發(fā)任務(wù)。

今天我們就講解一下如何在 Qt Creator 中配置 Android 開發(fā)環(huán)境


一 安裝 -- Android studio

1. 安裝包

(1)百度網(wǎng)盤

安裝包鏈接https://pan.baidu.com/s/1DnRGWeJt7XBTmzqHj1KRSQ?pwd=xzy0

(2)官網(wǎng)鏈接

官網(wǎng)鏈接icon-default.png?t=N4P3http:// https://developer.android.google.cn/studio

?2.安裝教程

?直接直接引用其他博主教程,成功安裝以及配置模擬器完成即可

全網(wǎng)最全最細(xì)Android Studio 安裝和使用教程 - 知乎前言Android Studio 安裝前需要先安裝好JDK并配置好其中的環(huán)境,我的系統(tǒng)是win11具體安裝的方法可以參照 W凱:全網(wǎng)最細(xì)最新win11 java環(huán)境變量的配置一、Android Studio 下載地址及版本說明1.Android 開發(fā)者官網(wǎng):…https://zhuanlan.zhihu.com/p/528196912

(1)查看引用路徑

后面配置 Qt Creator 會用到 ,因為QT Creator需要用到

jdk1.8 我們可以在Android studio中進(jìn)行 jdk1.8 的下載 ,步驟如下

(如果本來就是 JDK1.8 的伙伴可以跳過)

- Java SE Development Kit (JDK)

- Android SDK

- Android NDK


?下載完成后我們的 Android studio 的所需的東西就齊全了,記住我們的安裝路徑就好了


二 安裝 -- Qt Creator

1. 版本選擇

(1)版本自選

我們在下面的鏈接中選擇一個我們需要的版本經(jīng)行安裝

QT 版本選擇安裝https://download.qt.io/archive/qt/

(2)博主版本

提取碼:xzy0

Qt 5.12.9https://pan.baidu.com/s/1UhIryJt60H_q8Jdz4AcJ6w?pwd=xzy0%C2%A0

2. Qt Creator 安裝步驟

安裝步驟和?原子哥?的教程類似,唯一不同的是選擇組件部分需要將 Android編譯器 也選擇上

登錄 Qt 帳號,如果您還沒有帳號及密碼,請到 https://www.qt.io/自行注冊

?Qt 的歡迎安裝界面

?修改安裝目錄

?將 三個 Android?編譯器 都勾選上

?選擇同意許可協(xié)議,再點擊下一步

?安裝完成,勾選啟動 Qt Creator,點擊完成。

3. Android 編譯器配置

首先進(jìn)行選項界面

需要跟隨我的圖片步驟進(jìn)行配置和選擇文件的路徑,完成之后Qt會自動檢測文件是否正確,附上OpenSSl文件鏈接,將文件解壓出來添加到對應(yīng)的Qt路徑上即可:OpenSSLhttps://pan.baidu.com/s/1MjA5UR6tn6rHEUuV3Yqk4w?pwd=xzy0%C2%A0
提取碼:xzy0


三 新建項目

隨便選擇一個qr項目,我們可以看到,支持的平臺會出現(xiàn) Android Device,則說明我們已經(jīng)配置成功

(1)Qt

Qt是一個跨平臺的C++應(yīng)用程序框架,可用于開發(fā)各種應(yīng)用,包括桌面應(yīng)用、移動應(yīng)用、嵌入式應(yīng)用等等。它提供了一套完整的類庫和工具集,使開發(fā)者可以更快、更輕松地構(gòu)建和維護(hù)高質(zhì)量的應(yīng)用程序。

(2)Qt Quick

Qt Quick是Qt的一個標(biāo)準(zhǔn)模塊,用于快速開發(fā)現(xiàn)代UI界面和動畫效果。它使用了QML(Qt Meta-Object Language)語言,結(jié)合了JavaScript和CSS等Web技術(shù),使您可以輕松地創(chuàng)建動態(tài)、流暢的用戶界面。

(3)兩者差異性

?1. 語言差異 Qt使用C++語言進(jìn)行開發(fā),而Qt Quick使用QML語言。C++是一種通用的編程語言,可用于編寫各種類型的應(yīng)用程序,包括桌面、移動和嵌入式等。QML是一種描述性語言,用于聲明聲明性UI界面和用戶交互行為。

2. UI界面設(shè)計 Qt提供了一組UI組件和窗口部件,這些組件可以通過代碼構(gòu)建。Qt Quick則采用基于GPU加速的渲染技術(shù),可以讓開發(fā)者創(chuàng)建更豐富、更交互的動畫效果。QML讓開發(fā)者能夠以聲明性的方式設(shè)計用戶界面,并通過JavaScript代碼添加互動性。

3. 移植性 Qt可以在多個操作系統(tǒng)平臺上運行,并提供了許多平臺相關(guān)的API和特性。Qt Quick則依賴于GPU的加速效果,因此移植性相對較低。

4. 學(xué)習(xí)曲線 使用Qt Quick需要學(xué)習(xí)QML語言和JavaScript腳本編程技巧,相對于使用C++編寫Qt應(yīng)用需要的學(xué)習(xí)曲線更為簡單。同時,由于Qt Quick的設(shè)計和實現(xiàn)范疇更為窄,使得開發(fā)者可以更快、更輕松的理解和掌握。

?構(gòu)建項目的時候也會出現(xiàn)Android編譯器

?選擇一個我們自己的模擬器進(jìn)行編譯項目即可成功運行


END


聯(lián)系方式 微信號:13648103287

  • 聯(lián)系方式.docx

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
ATXMEGA32E5-MU 1 Atmel Corporation RISC Microcontroller, 16-Bit, FLASH, AVR RISC CPU, 32MHz, CMOS, 5 X 5 MM, 0.50 MM PITCH, GREEN, PLASTIC, MO-220VHHD-2, VQFN-44

ECAD模型

下載ECAD模型
$3 查看
STM32F756ZGY6TR 1 STMicroelectronics High-performance and DSP with FPU, Arm Cortex-M7 MCU with 1 Mbyte of Flash memory, 216 MHz CPU, Art Accelerator, L1 cache, HW crypto, SDRAM, TFT

ECAD模型

下載ECAD模型
$12.73 查看
ATSAMD20J18A-AUT 1 Microchip Technology Inc IC MCU 32BIT 256KB FLASH 64LQFP

ECAD模型

下載ECAD模型
$4.06 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

方案定制,程序設(shè)計方案、單片機程序設(shè)計與講解、APP定制開發(fā)。本公眾號致力于向讀者傳遞關(guān)于程序設(shè)計和開發(fā)的相關(guān)知識,并分享一些關(guān)于軟件開發(fā)的最佳實踐。如果您有什么問題或建議,請隨時聯(lián)系我們。我們將竭誠為您服務(wù)