国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

QT5.15.2搭建Android編譯環(huán)境及使用模擬器調(diào)試(全)

這篇具有很好參考價(jià)值的文章主要介紹了QT5.15.2搭建Android編譯環(huán)境及使用模擬器調(diào)試(全)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、安裝QT5.15.2

地址:下載
我電腦的windows的,所以選windows
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

由于官方安裝過程非常非常慢,一定要跟著步驟來安裝,不然慢到懷疑人生
1)打開"命令提示符"(開始 -> Windows 系統(tǒng) -> 命令提示符) 或者 “win+R” ->輸入cmd
找到剛才的exe
命令行輸入以下命令(exe位置根據(jù)自己實(shí)際的),然后回車

D:\ChromeCoreDownloads\qt-unified-windows-x64-4.6.1-online  --mirror https://mirrors.ustc.edu.cn/qtproject

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
2)登錄賬號(hào)(沒有的話就去注冊(cè))
QT5.15.2安裝選擇如下(下一步):
1、
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
2、
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
3、(安裝位置可以選自己喜歡的)
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
4、組件選擇自己喜歡的(或者跟著我也行),但是Android和sources一定要選上
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

5、
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
6、其他步驟下一步就好了,等待安裝…

二、安裝工具

一、下載需要的工具

ps:密碼1234
JDK:Java語言的軟件開發(fā)工具包,即java開發(fā)使用的sdk,這次用的是jdk8(下載)
SDK(oftware development kit):軟件開發(fā)工具包,輔助開發(fā)某一類軟件的相關(guān)文檔、API必需資料、范例和工具的集合都可以叫做 “SDK”。(下載)
(latest下載)

openssl:可選擇配置,但是建議下載(下載)

二、安裝

0、創(chuàng)建文件夾

(以D盤為例子),建立一個(gè)Android_tool文件夾,然后在其下再建立兩個(gè)文件夾OpenSSL、SDK
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

1、安裝JDK

打開jdk-8u371-windows-x64.exe,默認(rèn)安裝到c盤(一直下一步就好,閉眼操作)
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
安裝jdk,一直下一步就好了。
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
c盤有這兩個(gè)文件就表示安裝成功

2、安裝SDK

①將剛下載的的android-sdk_r24.4.1-windows.zip和commandlinetools-win-9123335_latest.zip復(fù)制并解壓到"D:\Android_tool\SDK"下
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
②進(jìn)入D:\Android_tool\SDK\android-sdk_r24.4.1-windows\android-sdk-windows,打開SDK Manager.exe
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

③選擇需要的工具,可以參考我的(例子的用Android10 Android7.0 )
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
Extras建議全選,缺少某些組件可能會(huì)影響QT運(yùn)行
ps:可能第二個(gè) Android Auto Desktop Head Unit emulator 安裝不成功,但是沒關(guān)系

④點(diǎn)擊install按鈕
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
⑤全部接受許可證
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

這樣子就完成了,然后點(diǎn)擊install,等待安裝…
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
PS:中間可能會(huì)更新avd和sdk的話那就重啟一下SDK,然后繼續(xù)下載
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
下載完成!

4、創(chuàng)建模擬器avd

① 打開AVD Manager.exe
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
② 創(chuàng)建新的模擬器(以Android7.0 armeabi-v7a 為例)
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
設(shè)置完成。

4、解壓openssl

① 將剛下載的android_openssl-master.zip復(fù)制并解壓到"D:\Android_tool\OpenSSL"下
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

三、搭建QT Android編譯環(huán)境

① 打開QT5.15.2,找到菜單欄 -> 編輯 -> preferences
打開剛才安裝過的SDK Manager.exesdk path的路徑 拷貝到 QT的Android SDK的路徑
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
② 點(diǎn)擊設(shè)置SDK按鈕
下載SDK工具包
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
這樣就安裝完畢了。

③ QT配置OpenSSL
將剛才解壓的Openssl文件路徑放到QT設(shè)置上
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
④ 解決 安卓設(shè)置存在錯(cuò)誤
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
這個(gè)原因很多csdn都有說過(可參考文https://blog.csdn.net/yy_xzz/article/details/132135255)
出現(xiàn)的問題如下:
×Android SDK Command-line Tools run.
×Android Platform-Tools installed.
問題顯示,cmdline tools工具已經(jīng)安裝,但是沒有運(yùn)行,android platform sdk沒有安裝,需重新下載舊版本的cmdtools 替換最新版本,問題得到解決。

所以將剛解壓的“commandlinetools-win-9123335_latest”里面的cmdline-tools文件夾下所有文件都替換到sdk下的cmdline-tools\latest

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
重新打開QT,進(jìn)入剛才的首選項(xiàng)界面
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
等待安裝完畢!
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
這樣的界面就算是配置成功了

四、調(diào)試第一個(gè)Android例子

1、嘗試第一次編譯

①菜單欄 ->文件 ->new project…
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
項(xiàng)目名稱、路徑任意,剩下的就默認(rèn)設(shè)置
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
②嘗試編譯
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
如果有遇到問題可以往下繼續(xù)看.

2、Android QT編譯出錯(cuò)可能問題與解決方法(我曾經(jīng)遇到的問題)

①未設(shè)景有效部署設(shè)備。
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:
在AVD Manager.exe里面創(chuàng)建一個(gè)模擬器,可以翻到上門有AVD創(chuàng)建教程(如果跟著這次教程走不會(huì)出現(xiàn)這個(gè)問題)

②部署設(shè)備"XXXX"不支持套件架構(gòu)
套件支持arm64-v8a”,但設(shè)備使用“armeabi-v7a,armeabi”。
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:
找到kit,找構(gòu)建的步驟里面設(shè)置勾上armabi-v7a
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

③問題一:模擬器缺失
已給安裝的安卓 SDK 安裝缺失的模擬器工具()
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:將emulator的工具下載安裝
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

④ 編譯時(shí)出現(xiàn)
# include <type traits>type traits' file not found
[arm64-v8a mainobj] Error 1
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:
1、有可能像網(wǎng)上說的NDK問題,換一個(gè)版本就好
2、有可能是構(gòu)建出問題,需要取消arm64-v8a
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

⑤編譯的過程中非常慢
Downloading https://services.gradle.org/distributions/gradle-5.6.4-bin.zip 下載非常慢
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:參考
進(jìn)入構(gòu)建目錄下找到“build.gradle”文件,修改為

buildscript {
    repositories {
        #google()
        #jcenter()
		maven{url'https://maven.aliyun.com/repository/google'}
        maven{url'https://maven.aliyun.com/repository/public'}
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.0'
    }
}

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言

qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
⑥編譯的過程出現(xiàn)
FAILURE:Build failed with an exception .
* Where:
Build file 'D: \XXX\ build-AndroidT1-Qt_5_15_2_Clang_Multi_Abi_59c420-Debug android-build build.gradle` line: 20
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言
解決方法:參考
是因?yàn)間radle版本太高了,將 gradle 降低版本即可,編譯就好了。如果不知道改為哪個(gè)版本,就新建一個(gè)項(xiàng)目,看看是什么版本的,直接改為相應(yīng)的版本即可。
進(jìn)入構(gòu)建目錄下找到“build.gradle”文件,修改classpath為自己正確的版本,
qt5.15.2怎么安裝安卓,qt,android,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-764299.html

到了這里,關(guān)于QT5.15.2搭建Android編譯環(huán)境及使用模擬器調(diào)試(全)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • jetson-nano編譯qt5.15.2帶opengl,xcb

    項(xiàng)目需求原因,需要編譯高版本qt到j(luò)etson-nano板子,歷經(jīng)10天來回折騰,終于是成功了。期間歷經(jīng)交叉編譯失敗,然后轉(zhuǎn)直接編譯,然后嘗試各種版本的坑,最后整理的方法異常簡(jiǎn)單,只需6小時(shí)左右即可流暢在板子上編譯成功。文章最后有我編譯好的qt-5.15.2版本鏈接。 友情提

    2023年04月09日
    瀏覽(52)
  • Linux Qt5.15.2 編譯QWebEngine源碼支持音視頻H264

    Linux Qt5.15.2 編譯QWebEngine源碼支持音視頻H264

    默認(rèn)自帶的QWebEngine 因版權(quán)問題不支持音視頻功能,需要自己編譯源碼以支持。 平臺(tái):Linux(UOS V20 1050) Qt:5.15.2 下載 Qt 5.15.2 對(duì)應(yīng)版本源碼,使用鏡像網(wǎng)站或者Qt Maintenance Tool工具下載。 配置 Qt 環(huán)境變量 將以下內(nèi)容追加到bashrc文件后 刷新使其生效 這個(gè)階段可以預(yù)先安裝所

    2024年02月05日
    瀏覽(50)
  • Qt5.15.2安裝

    Qt5.15.2安裝

    ????????比如 5.15.2?是完整的 Qt 版本號(hào),第一個(gè)數(shù)字 5 是大版本號(hào)(major),第二個(gè)數(shù)字 15?是小版本號(hào)(minor),第三個(gè)數(shù)字 2?是補(bǔ)丁號(hào)(patch)。 只要前面兩個(gè)數(shù)字相同,Qt 的特性就是一致的,最后的數(shù)字是對(duì)該版本的補(bǔ)丁更新。 ????????Qt 5.15 之后已經(jīng)不提供離線

    2024年02月08日
    瀏覽(23)
  • Qt5.15.2中加入圖片資源

    Qt5.15.2中加入圖片資源

    以前用的Qt5.15.2之前的版本,QtCreator默認(rèn)的工程文件是*.pro,現(xiàn)在用5.15.2創(chuàng)建工程默認(rèn)的工程文件是CMameList.txt,當(dāng)然在創(chuàng)建項(xiàng)目時(shí),仍然可以使用pro工程文件用QtCreator打開CMakeList.txt 以前用習(xí)慣了pro文件,現(xiàn)在改成CMakeList很不習(xí)慣,現(xiàn)在我們?cè)贑MakeList.txt中加入資源文件 1.首先,

    2024年01月22日
    瀏覽(27)
  • QT新版本安裝(5.15以上)——Qt 鏡像網(wǎng)站——Qt5.15.2鏡像安裝

    QT新版本安裝(5.15以上)——Qt 鏡像網(wǎng)站——Qt5.15.2鏡像安裝

    由于QT版本升級(jí)到6.以上版本,在線安裝可能找會(huì)存在找不到到相關(guān)想要的版本。如5.15的版本。 解決辦法:還采用在線安裝的方法,添加版本的鏡像路徑(URL)的方法進(jìn)行安裝。 在線安裝軟件連接: 鏈接:https://pan.baidu.com/s/1sXqYhfHNNmKCzJf4Xdd0Zg?pwd=o2j2? 提取碼:o2j2 中國(guó)科學(xué)技

    2024年04月13日
    瀏覽(35)
  • VS2019+OpenCV+Qt5.15.2安裝及工程配置

    VS2019+OpenCV+Qt5.15.2安裝及工程配置

    目錄 一、下載鏈接 1.1 VS2019下載安裝 1.2 OpenCV下載安裝 1.3 Qt5.15下載安裝 二、工程環(huán)境配置 2.1 OpenCV環(huán)境配置 2.1.1? 環(huán)境變量配置 2.1.2 工程屬性表配置 ?2.1.3 重啟vs測(cè)試 ?2.2 Qt環(huán)境配置 2.2.1 Qt Creator設(shè)置 ?2.2.2 VS2019配置 ?2.2.3 創(chuàng)建Qt項(xiàng)目 2.2.4 UI 設(shè)計(jì)配置 該文件僅 1.39 MB,是 VS

    2024年02月16日
    瀏覽(39)
  • QT5.15.2 在線安裝下載速度慢的解決辦法

    QT5.15.2 在線安裝下載速度慢的解決辦法

    QT對(duì)5.15以及以上版本已經(jīng)停止提供離線安裝包,在線安裝網(wǎng)速慢如蝸牛,而且一旦斷了又得從頭下載,不支持?jǐn)帱c(diǎn)續(xù)傳 由于Qt5.15及以上版本不提供離線安裝包,則需要使用在線安裝進(jìn)行安裝。首先下載在線安裝器: 下載加速需要使用清華源 QT 地址 我宿舍網(wǎng)速是100兆,所以最

    2024年02月13日
    瀏覽(64)
  • [QT5.15.2] QtCreator不支持中文輸入解決方案

    [QT5.15.2] QtCreator不支持中文輸入解決方案

    操作系統(tǒng):優(yōu)麒麟22.04.2 LTS QT版本:QT5.15.2 這個(gè)大家在網(wǎng)上找找,可以很輕松的安裝成功。 先安裝QtCreator, 安裝這塊大家可自行網(wǎng)上找找。 成功后,打開QtCreator,新建工程; 打開main.cpp或者其他文件,發(fā)現(xiàn)無法輸入中文。 網(wǎng)上有很多解決方案,就是將 /usr/lib/x86_64-linux-gnu/qt5/

    2024年02月11日
    瀏覽(18)
  • 在線安裝Qt(全網(wǎng)最詳細(xì)圖文版)--以Qt5.15.2 Windows版為例

    在線安裝Qt(全網(wǎng)最詳細(xì)圖文版)--以Qt5.15.2 Windows版為例

    作者:靠普科技 時(shí)間:2023/8/18 版本:V1.0 說明:本文系作者原創(chuàng),轉(zhuǎn)載前請(qǐng)務(wù)必聯(lián)系本文作者。 接觸幾年Qt有余,發(fā)現(xiàn)部分開發(fā)人員對(duì)Qt的認(rèn)識(shí)遠(yuǎn)遠(yuǎn)不夠,僅僅停留在表面。甚至有較少部分人認(rèn)為Qt是一種開發(fā)編程語言或者將QTCreator當(dāng)做Qt,這些理解都是錯(cuò)誤的且過于片面。實(shí)

    2024年02月06日
    瀏覽(26)
  • QtCreator12無法識(shí)別Qt5.15.2的安卓SDK與NDK配置解決

    QtCreator12無法識(shí)別Qt5.15.2的安卓SDK與NDK配置解決

    解決方法: 設(shè)置JDK為JDK11 使用Android Studio下載 Android SDK Command-line Tools 10.0 ? 打開Android SDK Location :? ?雙擊打開cmdline-tools 復(fù)制10.0中所有東西到latest中 ? 點(diǎn)擊Manage Kits并選擇Devices? ?然后點(diǎn)擊Android會(huì)彈出下圖窗口,并自動(dòng)更 安裝完成 ? 成功識(shí)別 ?

    2024年01月18日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包