Qt5.2 for Android 配置及部署到手機運行
運行效果如圖:
請將網頁的縮放率調製100.因為我的圖片太大了。你調到200。圖片顯示不全了。
有圖有真相,沒圖沒證據。
前言:這個環境是在windows下32位的係統上。
軟件準備:
1.QT5.2 for android (windows)版。
下載地址:https://qt-project.org/downloads
找到
看清是windows 32位哦!別下錯了。
2.Java Platform (JDK) 7u45
下載地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk7- downloads-1880260.html
按照下圖所示步驟,找到jdk-7u45-windows-i586.exe下載。
下完安裝。
安裝會讓你選擇安裝路徑,希望使用默認的。安裝完成你會發現在安裝目錄裏有個2個文件夾。注意我的安裝目錄為默認的c:\program files\java
接下來設置環境變量:我的電腦-係統屬性-高級,中找到“環境變量”點擊新建即可。注意變量值都是以分號為間隔的。
我們新建係統變量ClassPath,填入C:\Program Files\Java\jdk1.7.0_45\bin
然後點確定。
同樣方法再建立一個JAVA_HOME,值為C:\Program Files\Java\jdk1.7.0_45
然後確定。
再找到Path環境變量,加入qt的安裝路徑。如果這個變量值中有其他的值,要在我們添加的路徑前加個英文態分號哦!;D:\Qt\Qt5.2.0\5.2.0\mingw48_32\bin。如果沒有別的值就不要加;了。我把qt for android版的qt安裝在了D盤。
然後確定。
3.adt-bundle-windows-x86-20131030(也就是安卓的JDK)
下載地址https://developer.android.com/sdk/index.html
找到下圖所示的標誌,點擊,接著會彈出一個頁麵,你點擊同意後,選擇32位的下載即可。
下載完成後是個壓縮包,你需要解壓。
我解壓到了F盤,自己建立的android文件夾中了。你也可以跟我學,也在f盤建立一個android文件夾。這樣你就可以完全複製我的變量值了。
F:\android\adt-bundle-windows-x86-20131030\sdk\tools填入PATH環境變量中。主要在路徑前加個英文的分號哦。如下圖
接著找到SDK Manager。exe運行。打開後,它會自動檢查更新,時間不短。趁這段時間,你可以加 Qt中國群218967017,閑聊下哦。也是不錯的選擇。大概2分鍾左右吧
然後還是這個軟件界麵,你會發現有幾個包可以安裝。具體幾個我也記不起了。目前我這是顯示一個。接著你點安裝按鈕。
然後會彈出一個界麵點接受Aceept,然後點擊安裝install
接著沒有更新了,關閉即可。
4.android-ndk-r9b-windows-x86
下載地址:https://developer.android.com/tools/sdk/ndk/index.html
找到32位下圖所示的位置下載。
下載解壓。我還是在F盤的android文件夾裏哦。
新建androidNDKHOST環境變量
值為F:\android\android-ndk-r9b-windows-x86\android-ndk-r9b
5.apache-ant-1.9.2-bin
下載地址https://ant.apache.org/bindownload.cgi
找到下圖的位置下載
終於搞定了。接下來就是Creator的部分了
打開android 版 QT
選擇瀏覽進行路徑的配置。然後點擊啟動Android AVD管理器。添加一個虛擬手機即可。接著等待一會會在列表中顯示了。我列表中顯示的是名稱1. 看看你的列表旁的添加按鈕能不能用,如果能用,你直接點添加給個設備名字也行。
然後建立個android的項目。我建立的是QUICK項目建立過程中會讓你選一個環鏡。按下圖來。
接著就是運行了。點調試按鈕。如果環境你選的不對,就會出現運行錯誤。在模擬器界麵中找到你的項目名,圖標為小安卓機器人。
下圖所示的我的項目名為untitled4
點擊它運行運行結果。
這是在電腦上運行。如何在手機上呢。
請找到你的項目調試目錄
build-untitled2-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug下的android-build下的bin文件夾中就有apk包。
將此apk複製到手機中,然後點擊安裝即可在手機上運行。效果如下
最後一句,隻剩一句:Q T中國群218967017 歡迎加入。
360雲盤文件共享群:QT中國共享群,
打開邀請鏈接:https://qun.yunpan.360.cn/12187698
輸入邀請碼:2458
最後告訴大家一個秘密:據說手機中運行著QT開發的程序會省電80%哦。還聽說加入qt中國群後,花費還能節省70%呢。也不知道真的假的。反正有這個說法。
最後更新:2017-04-03 12:54:51