在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

不會Java不用慌用C/C++照樣搞定安卓APP!

Q4MP_gh_c472c21 ? 來源:21ic論壇 ? 作者:小葉三千 ? 2021-04-29 13:49 ? 次閱讀

首先Qt就不多說了,大家應該都有了解,跨平臺的應用程序開發框架,Windows、LinuxAndroidIOS(網上聽說是可以支持的,沒有試過)等一些平臺都可以使用,最關鍵的是基本同一套代碼,不用怎么修改就可以切換平臺,相當方便。不過個人感覺,安卓和IOS應該沒有eclipse和Android Studio專業,但是不會Java只會C的話,感覺用Qt還是方便一點。下面說一下Qt如何開發安卓APP。

一、準備軟件

1. 下載Qt軟件,我用的是Qt-opensource-windows-x86-5.12.0版本的,注意:后續插件的版本和Qt的版本貌似要有對應,有的版本不對可能不行,盡量用我推薦的版本。

2. 下載andrord ndk,版本為r19c

3. 下載JDK,版本為8u201。(所有軟件我已經打包到網盤了,大家直接下載即可)

鏈接:pan.baidu.com/s/1TQ7L1FDuCZtfcFJ1JXjCGQ
提取碼:ewnk

4.Andrord SDK,下載地址:

dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-bundle-162.4069837-windows.exe

中國官網:www.android-studio.org/

二、安裝

安裝沒什么好說的,Qt安裝的時候注意選擇安卓的插件。Andrord ndk、JDK和SDK安裝記住安裝后的路徑,后續需要添加路徑。

a3826e98-a86f-11eb-9728-12bb97331649.png

三、軟件配置

1. 三個軟件安裝完成后,先打開Qt。

a3953fe6-a86f-11eb-9728-12bb97331649.png

2. 點擊:工具->選項->設備,這三個路徑需要填寫剛才你安裝插件的三個路徑,一定要填寫正確。

a45d09d6-a86f-11eb-9728-12bb97331649.png

3. 新建一個工程,或者打開之前在Windows下做好的一個DEMO工程,選擇你安裝Qt時候安裝的安卓插件,我用的是ARMv7。然后點擊Configure Project。

a48b5f5c-a86f-11eb-9728-12bb97331649.png

4. 軟件代碼沒問題的話直接點擊編譯Debug。 a49ee842-a86f-11eb-9728-12bb97331649.png

5. 編譯成功后,在構建目錄下 android-build->build->outputs->apk->debug->android-build-debug.apk,這個就是你編譯完成的APK文件,直接傳到你的手機去安裝。

a4b0875a-a86f-11eb-9728-12bb97331649.png

a4c2d4fa-a86f-11eb-9728-12bb97331649.png

6. 安裝成功后打開,如圖是我做的一個遠程澆花系統的上位機

a4d431dc-a86f-11eb-9728-12bb97331649.jpg

注意界面一定要設置邊框verticalLayout,要不然在手機上顯示的會有問題!

a4dcb8ac-a86f-11eb-9728-12bb97331649.png

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3946

    瀏覽量

    128045
  • Linux
    +關注

    關注

    87

    文章

    11353

    瀏覽量

    210606
  • iOS
    iOS
    +關注

    關注

    8

    文章

    3399

    瀏覽量

    151077

原文標題:不會Java?沒關系,用C/C++搞定安卓APP!Qt for Android開發!

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Spire.XLS for C++組件說明

    Spire.XLS for C++ 是一款專業的 C++ Excel 組件,可以用在各種 C++ 框架和應用程序中。Spire.XLS for C++ 提供了一個對象模型 Excel
    的頭像 發表于 01-14 09:40 ?188次閱讀
    Spire.XLS for <b class='flag-5'>C++</b>組件說明

    同樣是函數,在CC++中有什么區別

    同樣是函數,在 CC++ 中有什么區別? 第一個返回值。 C語言的函數可以不寫返回值類型,編譯器會默認為返回 int。 但是 C++ 的函數,除了構造和析構這兩個特殊的函數,必須
    的頭像 發表于 11-29 10:25 ?462次閱讀

    C7000 C/C++優化指南用戶手冊

    電子發燒友網站提供《C7000 C/C++優化指南用戶手冊.pdf》資料免費下載
    發表于 11-09 15:00 ?0次下載
    <b class='flag-5'>C</b>7000 <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>優化指南用戶手冊

    TMS320C6000優化C/C++編譯器v8.3.x

    電子發燒友網站提供《TMS320C6000優化C/C++編譯器v8.3.x.pdf》資料免費下載
    發表于 11-01 09:35 ?0次下載
    TMS320<b class='flag-5'>C</b>6000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v8.3.x

    TMS320C28x優化C/C++編譯器v22.6.0.LTS

    電子發燒友網站提供《TMS320C28x優化C/C++編譯器v22.6.0.LTS.pdf》資料免費下載
    發表于 10-31 10:10 ?0次下載
    TMS320<b class='flag-5'>C</b>28x優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v22.6.0.LTS

    C語言和C++中結構體的區別

    同樣是結構體,看看在C語言和C++中有什么區別?
    的頭像 發表于 10-30 15:11 ?373次閱讀

    C7000優化C/C++編譯器

    電子發燒友網站提供《C7000優化C/C++編譯器.pdf》資料免費下載
    發表于 10-30 09:45 ?0次下載
    <b class='flag-5'>C</b>7000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器

    C語言與Java語言的對比

    C語言和Java語言都是當前編程領域中的重要成員,它們各自具有獨特的優勢和特點,適用于不同的應用場景。以下將從語法特性、內存管理、跨平臺性、性能、應用領域等多個方面對C語言和Java
    的頭像 發表于 10-29 17:31 ?467次閱讀

    C++語言基礎知識

    電子發燒友網站提供《C++語言基礎知識.pdf》資料免費下載
    發表于 07-19 10:58 ?8次下載

    C++中實現類似instanceof的方法

    C++有多態與繼承,但是很多人開始學習C++,有時候會面臨一個常見問題,就是如何向下轉型,特別是不知道具體類型的時候,這個時候就希望C++ 可以向Java或者Python中有insta
    的頭像 發表于 07-18 10:16 ?686次閱讀
    <b class='flag-5'>C++</b>中實現類似instanceof的方法

    keilc++編譯含有rtos模塊時的錯誤問題怎么解決?

    近期看到一個哥們c++寫嵌入式,感覺蠻有趣,如果當初我的程序要是能用類就輕松多了,所以也想嘗試一下。雖然不會c++但是還是多少會用簡單的class,這個
    發表于 05-09 08:29

    C/C++中兩種宏實現方式

    #ifndef的方式受C/C++語言標準支持。它不僅可以保證同一個文件不會被包含多次,也能保證內容完全相同的兩個文件(或者代碼片段)不會被不小心同時包含。
    的頭像 發表于 04-19 11:50 ?712次閱讀

    C/C++代碼動態測試工具VectorCAST插樁功能演示#代碼動態測試 #C++

    C++代碼
    北匯信息POLELINK
    發布于 :2024年04月18日 11:57:45

    鴻蒙OS開發實例:【Native C++

    使用DevEco Studio創建一個Native C++應用。應用采用Native C++模板,實現使用NAPI調用C標準庫的功能。使用C標準庫hypot接口計算兩個給定數平方和的平
    的頭像 發表于 04-14 11:43 ?2809次閱讀
    鴻蒙OS開發實例:【Native <b class='flag-5'>C++</b>】

    使用 MISRA C++:2023? 避免基于范圍的 for 循環中的錯誤

    在前兩篇博客中,我們?向您介紹了新的 MISRA C++ 標準?和?C++ 的歷史?。在這篇博客中,我們將仔細研究以 C++ 中?for?循環為中心的特定規則。
    的頭像 發表于 03-28 13:53 ?877次閱讀
    使用 MISRA <b class='flag-5'>C++</b>:2023? 避免基于范圍的 for 循環中的錯誤
    主站蜘蛛池模板: 午夜视频一区二区 | 久久不射影院 | 免费一级毛片私人影院a行 免费一级毛片无毒不卡 | 五月丁香啪啪 | 国内精品视频在线 | 免费高清视频在线观看 | 男女吃奶一进一出动态图 | 色综合视频 | 男女吃奶一进一出动态图 | 亚洲天堂2013 | 色噜噜狠狠狠综合曰曰曰 | 在线观看亚洲天堂 | 伊人久久大香线蕉综合bd高清 | 九月丁香婷婷亚洲综合色 | 日本大片在线看 | 永久看免费bbbbb视频 | 国产片无遮挡在线看床戏 | 久色国产| 中文字幕1页 | 欧美性猛交xxxx免费看久久 | 天天干天天操天天做 | 乱色伦短篇小说 | 天天操夜夜爽 | 4虎影院永久地址www | 丁香六月婷婷七月激情 | 免费任我爽橹视频在线观看 | 国产日本在线播放 | 免费的色网站 | 每日最新avhd101天天看新片 | 老司机亚洲精品影院在线 | 在线观看免费午夜大片 | 77788色淫免费网站视频 | 亚洲成人免费在线观看 | 日韩免费视频一区 | 国产香港三级理论在线 | freesexvideo性欧美医生护士 | 日韩美毛片 | 欧美第四色 | 最新在线视频 | 美女拍拍拍爽爽爽爽爽爽 | 四虎影裤|