當前位置:首頁 » 安卓系統 » qtonandroid開發環境搭建

qtonandroid開發環境搭建

發布時間: 2022-10-29 06:45:48

A. 如何用Qt寫Android應用

我也有動力寫這篇文章了。 下面我簡單介紹一下用Qt Creator寫Android應用的步驟。 PS: 在這之前你應該搭建好一個Qt-Android環境,參考我另一篇文章: 設置qt-android開發環境 第一步:創建一個Android項目 我以Empty Qt Project為例。點擊Choose後出現一個對話框要求填寫Project的名字和選擇路徑,輸入完成後點擊Next,到下面一個比較重要的操作:選擇Qt Version 注意,默認是選擇Destkop的,正確應該按上圖設置。設置後按Next確認一下,沒有錯就按Finish完成Qt-Android項目的建立。只要正確建立了Qt項目,就完成了一大半了。下圖是完成後的一個截圖: 第二步:編寫程序 在這步大家按照平常Qt Creator的步驟寫程序就好。但是注意的是,有些模塊暫時還沒有移植,例如Qt網路模塊,所以不能有網路相關的應用(不過我想這遲早會移植的)。 作為例子,我就用hello world吧:#include<QApplication#include<QLabelintmain(intargc, char**argv){QApplicationapp(argc, argv);QLabel*label=newQLabel("<palign=centerHello, World!</p");label-show();returnapp. exec();}第三步:設置編譯選項 Projects標簽 - Run 展開Package configurations,選擇Android target SDK,(android7為例) 展開緊跟下面的Deploy configurations,選擇Deploy local qt libs 然後按左邊倒數第三個綠色三角按鈕運行: 第四步:手機上運行 你寫的應用會打包成apk放在你項目文件夾里的/android/bin裡面。把它拷到手機上安裝。但是這樣手機還不能運行這個程序,畢竟Android系統沒有Qt的庫。這個時候你就需要Ministro,一個為Android系統Qt程序運行下載所需要的庫。可以到電子市場搜索Ministro,或者到Ministro項目里下載:Ministro 。安裝好Ministro後再運行Qt程序,根據提示下載需要的庫。

B. QT構建安卓環境的時候給出這個錯位,怎麼解決啊,弄了好久。這是什麼問題呀

你是不是動項目編譯的默認環境來。我沒遇見過這。我曾經動編譯環境時遇到過類似的。後來新建的項目。把改了的代碼覆蓋了一下就沒事了。

C. 求助,首次搭建Qt for android開發環境是遇到的錯誤

雖然網路上很多人使用 Redhat 或者Fedora 作為上位機操作系統,但是我覺得使用Ubuntu最為方便,因為需要的包大部分都可以通過 apt-get 方式來安裝,而不必從源代碼開始自己編譯。 雖然網路上很多人使用 Redhat 或者Fedora 作為上位機操作系統,但是我覺得使用Ubuntu最為方便,因為需要的包大部分都可以通過 apt-get 方式來安裝,而不必從源代碼開始自己編譯。要知道,自己編譯源代碼可不是一件輕松的事,因為在編譯過程中經常會出現令人意外而且莫名其妙的錯誤。 我們使用的操作系統是 Ubuntu 8.04,使用目前最新版本T 4.4.0,安裝起來即為簡單,只要在命令編輯運行以下命令就行: sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 注意在這個版本的包中,qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要單獨安裝這兩個工具。其它的,qt4-doc 是幫助文檔,包含了Qt中各個類庫的詳細說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。qt4-qtconfig 是配置Qt環境的一個對話框,一般默認就行了,很少有必要去更改。qt4-demos 包含很多可以運行起來的可執行文件以及源代碼。qt4-designer是用來設計GUI界面的設計器。 為了連接Mysql資料庫,需要安裝連接MySQL的驅動程序: sudo apt-get install libqt4-sql-mysql 比起在Windows下安裝和配置Qt的MySQL驅動來說,簡直太方便了。如果還需要其它的沒有默認安裝t庫,可以在命令行輸入 sudo apt-get install libqt4- 然後按tab鍵自動補全,就會列出所有以libqt4- 開頭的包,如下圖所示:這些都可以使用一個命令搞定,而不需要自己從源碼開始編譯。在記不準或不知道名字的情況下,使用tab鍵列出所有可選的包是一個很實用的小技巧。 在我的項目中,還需要畫一些數據曲線和統計圖表等,而第三方WT庫提供了這些功能。同樣,只需要一個命令即可完成安裝: sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev 這時,打開Qt Designer,就會發現左邊的Widget列表裡面多了「Qwt Widget」這一組。 最後,關於集成開發環境我覺得QDevelop很不錯,它跟Qt Designer結合的很好,而且有提示類成員函數的功能。運行以下命令安裝: sudo apt-get install qdevelop 這樣,使用Qdevelop編寫代碼和編譯、調試,使用Qt Designer設計界面,開發效率較高。

D. 《QtQuick核心編程》epub下載在線閱讀全文,求百度網盤雲資源

《Qt Quick核心編程》(安曉輝)電子書網盤下載免費在線閱讀

鏈接: https://pan..com/s/1MTu4zaO0-AIQ0lHNyrT2cw

提取碼: pjt3

書名:Qt Quick核心編程

作者:安曉輝

豆瓣評分:6.5

出版社:電子工業出版社

出版年份:2015-1

頁數:512

內容簡介:

《Qt Quick核心編程》起始於基礎的開發環境搭建和Qt Creator快速介紹,幫助讀者正確使用開發環境;著力於QML語言基礎、事件、Qt Quick基本元素,輔以簡要的ECMAScript(JavaScript)語言介紹,使得讀者能夠快速熟悉Qt Quick的基本知識和開發過程;對於Qt Quick中的關鍵主題,如動畫、Model-View、Component、網路、多媒體,做了詳盡入微的講解,讓讀者一冊在手,別無他求;QML與C++混合編程、Canvas、定製及自定義控制項等高級主題,《Qt Quick核心編程》也做了詳細講解,同時提供了多個精彩的實作實例,力求概念清晰,用途明確。《Qt Quick核心編程》的內容適用於桌面與Android平台。值得一提的是,《Qt Quick核心編程》覆蓋了Android開發的多個主題,如拍照、定位、錄音、國際化、可伸縮界面等,也是使用Qt Quick進行移動開發不可錯過的。

《Qt Quick核心編程》的讀者對象為:希望學習一門高效的界面編程語言的開發人員;希望在多個移動設備(如智能手機)上構建流暢用戶界面的開發人員;有一定C/C++基礎,希望快速構建應用程序界面的開發人員;有一定Qt基礎,希望快速構建界面的開發人員;有一定QML基礎,想進階學習的朋友;想熟悉跨平台應用開發框架的開發人員。

作者簡介:

安曉輝

1998年保送入西安交大教改班,2002年畢業進入西安大唐電信從事售後技術支持工作,2005年3月離職,始習編程之術。在此期間,有個人文集收錄於各大文學站點與論壇,部分散文、小說、書評見諸雜志與報紙。國內第一本BBS原創文集《指尖的飛翔》(兵馬俑BBS原創文學精選)作者之一。網路文學選集《竹林聽海》作者之一。

2005年4月有幸加盟西安信利軟體科技有限公司,參野狐禪,走開發路。

2008年見 Qt 而傾心,用之於GUI、網路伺服器、嵌入式開發,帶領團隊成功開發出基於 Qt 的互聯網電視機頂盒。2012年移植 Qt Embedded 4.5.2 到 Android 平台並應用於智能機頂盒項目。

著有暢銷書《Qt on Android核心編程》,國內第一本側重於介紹Qt在安卓移動開發中應用的好書!


E. 怎麼在win7上既開發qt5 for windows程序,又開發qt5 for android 程序

1.下載安裝Qt 5.1.0 for Android (Windows 32-bit, 716 MB) 2.打開Qt Creator,打開幫助,輸入android,找到官方說明,按照教程一步步的操作。3.首先需要下載以下四個軟體:1)The Android SDK Tools 下載安裝2)The Android NDK 下載並解壓,注意不能有空格3)Apache Ant v1.8 or later 下載並解壓,同上4)OpenJDK v6 or later 下載並解壓4.打開Qt Creator,選擇工具-選項-android,配置好剛剛安裝的文件路徑,並點擊【啟動android AVD管理器】5.點擊 New 新建一個android模擬器,根據自己需要選擇Device6.點擊ok-ok,並選擇剛剛建立的設備,點擊Start啟動,此過程比較慢,耐心等待。7.重啟Qt Creator 已經可以看到有設備了,我們檢查 構建和運行 中 構建套件和Qt版本是否正確,確認無誤接下來就可以建立工程8.新建一個Qt gui項目,選擇android for arm9.修改代碼,顯示hello Qt#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include class MainWindow : public QMainWindow{ Q_OBJECT private: QLabel *label;public: MainWindow(QWidget *parent = 0); ~MainWindow();};#endif // MAINWINDOW_H#include "mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent){ label=new QLabel("hello Qt",this); label->setGeometry(10,10,100,30);}MainWindow::~MainWindow(){ }10.直接點擊 構建 查看能不能正常編譯,如果此間報錯,可以留言,盡力為大家解決。一切正常的話直接點擊運行,此過程較慢,會編譯成apk文件並且部署到模擬器上。怎麼在win7上既開發qt5 for windows程序,又開發qt5 for android 程序

F. QT編譯環境搭建步驟

我也曾有過你這個困惑。在linux里qt的開發環境有3種:嵌入式、qvfb和x11,編譯qt源碼可以得到這三種環境。編譯qt源碼有三個步驟:配置(configure)、編譯(make)、安裝(make install)。三種環境僅僅在配置時有區別,網上很容易搜到具體做法。

G. 如何在qt for android上用qml開發

直接創建qml工程即可,配置android編譯環境,接上手機可直接調試運行。

H. QT編譯環境搭建步驟

我也曾有過你這個困惑。在linux里qt的開發環境有3種:嵌入式、qvfb和x11,編譯qt源碼可以得到這三種環境。編譯qt源碼有三個步驟:配置(configure)、編譯(make)、安裝(make install)。三種環境僅僅在配置時有區別,網上很容易搜到具體做法。

I. qt5安卓配置支持安卓

一、首先下載以下安裝包,如果提供的鏈接失效請自行下載:

(1)

Android SDK (Windows 32-bit ADT版):

【直接下載】s-x86-20131030.zip

(2)

Android NDK(Windows 32-bit):

Java JDK(Windows 32-bit):

(4)

Apache-Ant:

QT 5.1.1 for Android (Windows 32-bit 離線版):

二、接下來解壓、安裝下載好的各安裝包:

(1)Android SDK:

【解壓】解壓到 D:ADT 目錄下

(2)Android NDK:

【解壓】解壓到 D:NDK 目錄下

(3)Java JDK(Windows 35-bit):

【安裝】安裝過程中有兩次要選擇安裝路徑 【注意請根據自己安裝的版本自行修改,後面設置環境變數需要用到】

第一次填寫 D:Javajdk1.7.0_45

第二次填寫 D:Javajre7

(4)Apache-Ant:

【解壓】解壓到D:ANT目錄下

(5)QT 5.1.1 for Android (Windows 35-bit 離線版):

【安裝】安裝到D:QT目錄下

三、根據第二步中的相關路徑,設置系統環境變數:

(一) 右鍵單擊我的電腦->屬性->高級系統設置->環境變數,在系統變數中新建以下變數:

(1)變數名:JAVA_HOME

變數值:D:Javajdk1.7.0_45

(2)變數名:CLASSPATH

變數值:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar; 【注意最前面的點號 . 和最後面的分號 ; 不能漏掉】

(3)變數名:ANDROID_SDK_HOME

變數值:D:ADTsdk

(4)變數名:ANT_HOME

變數值:D:ANT

(二)在系統變數里找到變數 Path ,選擇」編輯「,在最後面添加:

%JAVA_HOME%in;%JAVA_HOME%jrein;%ANDROID_SDK_HOME%;

【注意最後面的分號 ; 不能漏掉】


(6)項目構建成功後,右鍵 項目,選擇 運行,Android虛擬設備將會自動打開,啟動過程過程較慢,耐心等候。

(7)若無意外,將會成功運行該空項目生成的apk,因為這里是個空的項目,什麼也沒寫,所以當然什麼也沒有,效果如圖,表明環境配置成功。



(8)接下來,動手開始 QT for Android 開發吧。

PS:轉載請註明出處,謝謝合作。

J. qt for Android搭建sdk提示platform tools are missing

在Android SDK里,安裝最新的Platform Tools即可,直接裝應該裝不了,要用代理。或者,你可以去下一個最新的Android SDK,然後把裡面的兩個帶有platrorm的文件夾拷貝到你當前的文件夾里即可。希望對你有所幫助。

熱點內容
百度雲zip怎麼解壓 發布:2025-02-01 16:31:59 瀏覽:560
pmc密碼是什麼意思 發布:2025-02-01 16:28:49 瀏覽:783
蘋果手錶和安卓手錶哪個好用 發布:2025-02-01 16:28:07 瀏覽:582
上海電信上傳 發布:2025-02-01 16:22:10 瀏覽:982
有什麼好的雙u主板配置 發布:2025-02-01 16:18:17 瀏覽:176
編程漩渦 發布:2025-02-01 16:01:51 瀏覽:328
司機會所訪問 發布:2025-02-01 15:54:11 瀏覽:780
家用電腦改成伺服器並讓外網訪問 發布:2025-02-01 15:30:23 瀏覽:354
javac工資 發布:2025-02-01 15:24:28 瀏覽:23
如何刪除伺服器登錄賬號 發布:2025-02-01 15:21:05 瀏覽:498