Tiny210
沒用過。
建議先看你板子
SDK
的支持程度,如果
QT
還需要自己移植,當然用
Android
更好;如果
Android
需要你自己搞,可能
QT
相對容易些。
啟動後進入默認全屏頁面不難吧,QT
可設,Android
沒做過,應該也很方便設。
㈡ qt 在android的應用有哪些
我也有動力寫這篇文章了。下面我簡單介紹一下用Qt Creator寫Android應用的步驟。PS: 在這之前你應該搭建好一個Qt-Android環境,參考我另一篇文章:設置qt-android開發環境第一步:創建一個Android項目我以Empty Qt Project為例。點擊Choose後出...
㈢ QT和Android有什麼聯系嗎
QT是跨平台的c++編程平台。
你要是准備做android的手機開發有專門的android的sdk,是基於java的!
㈣ qt for android和qt for windows同時安裝嗎
用了這么久的Qt,IDE一直都是VS與Creator並用(實際開發以VS為主),至於哪個更好這里不發表看法,各有所長,而且也因人而異,蘿卜青菜,各有所愛。 Qt5發布很久之後,才把版本從之前的4/downloads/official_releases/qt/5.2/5.2.0/. 找到對應的版本進行下載,裡麵包含多種不同的版本,MSVC2010、MSVC2012分別是指支持VS2010與VS2012的Qt版本,而opengl與非opengl的區別是是否支持opengl,android、ios分別是指支持android、ios平台的Qt版本。 這里我選擇的版本(已標注),如下: qt-windows-opensource-5.2.0-msvc2010_opengl-x86-offline.exe(opengl版本) Visual Studio Add-in 1.2.2 for Qt5 二、安裝 qt-windows-opensource與Visual Studio Add-in的安裝順序沒什麼要求,安裝過程不再多說(傻瓜式-下一步),安裝路徑不要包含中文、空格、特殊字元(~<>?*!@#$%^&:,;)。 安裝完成Visual Studio Add-in之後,VS就會出現相應的Qt選項!
㈤ qt開發安卓app好嗎
不好,坑挺多的,只能說勉強能用
如果是主打桌面端,順手做個安卓端,可以。
想專門去開發安卓的話,建議還是用Java吧
㈥ 採用qt for android是否就能繞過java用c++開發Android
是的,其實調用的是android的NDK,但是對安卓的兼容性不太好,如果真想開發安卓還是老老實實用java,其實只是用Java的語法,許多庫都是安卓封裝過的直接調用就好。
㈦ qt android 和java 哪個效率高
1、一定程度上是可以的 2、可以,跨平台是指代碼不經修改可以移植到別的平台上的,跨平台是廣義的 3、跨平台個人認為就是一份代碼可以在多個平台運行,java開發的android並不是跨平台的,qt是跨平台的,用qt開發的程序可以屏蔽掉具體平台相關的細節,代碼只需要重編譯就行,不用修改代碼,只要是在系統上開發應用程序,一定程度上都會依賴系統api 4、qt平台具體開發流程不太了解,應該是抽象出來的api要兼顧多個平台,所以有些操作非常依賴平台的,qt還是有其局限性的 5、oc、java都只是語言,並不是跨平台技術,qt是跨平台技術,是一套解決方案,當然相應的也有qt所依賴的開發描述 6、Linux本身主要用在伺服器,桌面用戶相對Windows來說較少,桌面環境相對Windows來說太局限,再過個十年可能就不一樣了,android不也是Linux? 以上只是個人看法,跨平台的解決方案個人認為qt不如java,qt是一份代碼多次編譯來跨平台,移植的時候需要重新編譯,比較麻煩,但是運行效率很高,java是一次編譯到處運行,當然,其運行效率也是有局限性的,隨著技術的發展兩者都會更加方便,目前桌面程序還是qt較多,伺服器程序java較多
㈧ 如何用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程序,根據提示下載需要的庫.
㈨ 用qt開發android有什麼優勢
公平點說有點雞肋,,但是QT就是為了跨平台的,安卓目前又這么火,所以QT肯定要支持這個平台啊,還有,其實也不是一點優勢都沒啦比如,,你寫了一個安卓APP,,很火,,老闆要你寫一個一模一樣的,IOS版的,限期一個周,你不就哭了,但是用QT寫的就不一樣了,一次編譯,處處運行
㈩ Qt 和android的關系是怎樣的嵌入式領域安卓會取代QT嗎
qt呢貌似只有c++的 語言
android 現在主要是手機端,純java的app開發。有些公司都不知道android可以寫c++程序。
android要求硬體配置比較高,一般的嵌入式設備沒法運行android系統。
現在智能電視,機頂盒大部分都是android的。
qt市場不太好。