2013年12月11日,Qt發布了其新的Qt版本:Qt5.2.0;
利用這個新的版本,我們可以很輕松地制作出Android手機的NDK應用程序。
開發環境:Ubuntu13.10 x86_64
下載鏈接:http://download.qt-project.org/official_releases/qt/5.2/5.2.0/
下載文件:qt-linux-opensource-5.2.0-android-x86_64-offline.run
1. 安裝步驟:
chmod +x qt-linux-opensource-5.2.0-android-x86_64-offline.run
./qt-linux-opensource-5.2.0-android-x86_64-offline.run #不需要root權限
# 假定安裝目錄是~/apt/Qt5.2.0,把Qt的工具寫入環境變量
export PATH=~/apt/Qt5.2.0/5.2.0/gcc_64/bin:$PATH # 建議寫入~/.bashrc
export PATH=~/apt/Qt5.2.0/Tools/QtCreator/bin:$PATH # 建議寫入~/.bashrc
2. 之后,打開qtcreator,配置Android的NDK應用程序開發環境(以圖展示):
1)新建一個Android構建套件,名稱是“Embeded Linux(Android)”,可隨意取名
2)配置Android編譯器等,SDK和NDK可以直接從官網下載,ant可以使用apt-get安裝
3. 在配置完成之后,試着去打開Qt提供的Sample程序,並測試結果(以gallery為例在手機上運行的結果展示):