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

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

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

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

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

虛擬商品不可退

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

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

前言

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

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

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

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

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

5. 版本控制集成 Qt Creator內(nèi)置了對(duì)版本控制工具的支持,包括Git、Subversion、Perforce和CVS等,開發(fā)者可以更加輕松地管理項(xiàng)目,并協(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 會(huì)用到 ,因?yàn)镼T 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)版本自選

我們?cè)谙旅娴逆溄又羞x擇一個(gè)我們需要的版本經(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 帳號(hào),如果您還沒有帳號(hào)及密碼,請(qǐng)到 https://www.qt.io/自行注冊(cè)

?Qt 的歡迎安裝界面

?修改安裝目錄

?將 三個(gè) Android?編譯器 都勾選上

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

?安裝完成,勾選啟動(dòng) Qt Creator,點(diǎn)擊完成。

3. Android 編譯器配置

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

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


三 新建項(xiàng)目

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

(1)Qt

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

(2)Qt Quick

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

(3)兩者差異性

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

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

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

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

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

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


END


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

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

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
ATXMEGA32E5-M4U 1 Microchip Technology Inc IC MCU 8BIT 32KB FLASH 32UQFN

ECAD模型

下載ECAD模型
$2.73 查看
AT32UC3A0512-ALUR 1 Atmel Corporation RISC Microcontroller, 32-Bit, FLASH, AVR RISC CPU, 66MHz, CMOS, PQFP144, MS-026, LQFP-144
$14.01 查看
SAK-XC164CS-16F40FBB 1 Infineon Technologies AG Microcontroller, 16-Bit, FLASH, 40MHz, CMOS, PQFP100, 0.50 MM PITCH, GREEN, PLASTIC, TQFP-100
暫無數(shù)據(jù) 查看

相關(guān)推薦

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

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