標籤:樣本 linu warning 自己 不能 openjdk device dev 開發環境
windows下Qt5.2 for Android開發環境配置
1.下載安裝Qt 5.2.0 for Android (Windows 32-bit) http://qt-project.org/downloads
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模擬器,根據自己需要選擇Device
6.點擊ok-ok,並選擇剛剛建立的裝置,點擊Start啟動,此過程比較慢,耐心等待。
建議:真機開發,會加快開發速度
7.重啟Qt Creator 已經可以看到有裝置了,我們檢查 構建和運行 中 構建套件和Qt版本是否正確。
檢查 構件套件:
如果調試器None,還需要添加調試器,添加介面如:
將%PWD\android-ndk-r9b\toolchains\arm-linux-androideabi-4.8\prebuilt\windows\bin\arm-linux-androideabi-gdb.exe添加到Debuggers
確認無誤接下來就可以建立工程。
8.建立一個樣本項目,如下步驟
第一步 檔案->添加檔案或項目 得:
第二步 點擊選擇 得:
第三步 點擊下一步 得:
設定好Kits之後就直接選擇下一步,最後選擇完成。
9.替換main.cpp代碼,顯示hello Qt
10.直接點擊 構建 查看能不能正常編譯,如果此間報錯,可以留言,儘力為大家解決。一切正常的話直接點擊運行,此過程較慢,會編譯成apk檔案並且部署到模擬器上。
可在項目屬性中修改android程式的一些設定
具體設定可以在Qt協助中查看。
11.開始調試,方法如:
開始調試的時候會碰到彈出如下介面:
該介面不會影響調試,點確定跳過。
簡單調試方法如vs和列印log
列印Log方法為:QT調試的時候 不要用printf 而使用qWarning( "Cannot find the example directory" );直接在控制台下或記錄檔輸出(該實現包含在main.cpp裡面)
環境搭建到此結束!
碰到的其它問題:
解決方案:文本編碼的問題。基本上你要開啟的是GB2312、GBK編碼的,你在設定裡改成GB2312的就好,
http://blog.csdn.net/liuguangzhou123/article/details/17050251
windows下Qt5.2 for android開發環境搭建