日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Qt for Android创建AndroidManifest.xml和Java类文件

發布時間:2025/1/21 Android 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt for Android创建AndroidManifest.xml和Java类文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

隨著Qt的不斷升級,如今用Qt來做跨平臺開發也越來越方便,特別是Qt5.0版本以后加大了對Qt Quick的拓展,用QML來開發移動端的應用非常簡單,并且支持的庫也越來越多。
今天要講的是Qt開發android應用的入門文章–如何在Qt Creator中創建AndroidManifest.xml文件。

正文

我的Qt環境是:Qt5.6 Qt Creator4.0.3

創建工程

首先在Qt Creator中創建一個新的工程, 我這里選擇創建一個Quick工程(當然也可以創建QWidgets,看個人需要)

創建AndroidManifest.xml文件

工程創建完成后,打開左側”項目”,然后找到”Build Android APK”,點擊詳情并打開

然后找到右下角Create Templates并點擊打開

然后在彈出的窗口中點擊完成

這樣就在工程中生成了一個AndroidManifest.xml文件,如下

由于新版本的Qt creator中創建的android工程,會默認用gradle來編打包,所以在創建AndroidManifest.xml文件的時候會一起創建gradle相關的東西,當然也可以選擇不用gradle,那么直接刪除這些文件就好了。

ok,至此,AndroidManifest.xml文件已創建完成,可以在該文件中做android程序相關的設置啦,來看看長啥樣子

可以在右上角切換為源碼模式,這里會有一個默認包名,也可以自定義,注意,如果要創建java 主類的話必須要在這個包名下面才可以。但是這個包路徑并沒有自動生成,所以需要進入到AndroidManifest.xml所在的目錄下手動創建對應的包路徑。

注意,這里要先創建一個文件夾命名為src,然后再在src下面創建包路徑, 如下圖

創建java類

剛剛已經創建好了包的路徑,只需要在這個路徑下新建java類就好了。


注意,這里文件存儲位置選擇之前創建好的路徑下。

這里的java類作為程序啟動的主類,需要將類繼承于QtActivity,這樣程序在啟動的時候就會執行該類,那么,修改剛剛新建的java文件

接下來就可以在該類中寫想要的代碼了
最后還要修改一個地方,打開AndroidManifest.xml文件,找到以下地方

將其修改為

OK,大功告成,可以編譯啦。
在手機上的效果圖

測試代碼下載

總結

以上是生活随笔為你收集整理的Qt for Android创建AndroidManifest.xml和Java类文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。