【QT5.1】Windows 下的 安卓開發環境配置

本文參考 http://qt-project.org/wiki/building_qt-android_on_windows android

本人開發環境: win8 64 位,win7 ,xp 應該更沒有問題,注意選擇 32 位 ,64位的區分 git

1. 安裝 Perl http://strawberryperl.com/ windows

    這步可能不是必須的,目前來講我是裝上了的, svn

2.下載  MinGW-w64 http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.1/32-bit/threads-win32/dwarf/x32-4.8.1-release-win32-dwarf-rev1.7z/download 測試

解壓到指定目錄,目錄結構大概是這樣 【D:\mingw-builds\mingw32】,把【D:\mingw-builds\mingw32\bin】加入PATH ui

3.下載mingwbuilds MSYS and external binaries (for git)http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/msys+7za+wget+svn+git+mercurial+cvs-rev13.7z/download spa

解壓到上述MinGW-w64的相關目錄,目錄結構大概是這樣 【D:\mingw-builds\msys】 .net

4.安裝JDK7 把 【jdk17\bin】的路徑加入 PATH ip

5.去安卓官網 下載 SDK,我下載的是 附帶ECLIPSE版的,而後下載NDK,解壓到SDK的同級目錄,保證NDK,SDK的文件夾同級,此時啓動附帶的Eclipse,應該能夠進行安卓APP開發了。 開發

這裏注意下 SDKMANAGER.exe,去掉空格,WIN8設置成以管理員啓動好像才跑的起來

6.配置如下環境變量:

  • set 「ANDROID_NDK_PLATFORM=android-9」
    set 「ANDROID_TARGET_ARCH=armeabi-v7a」
    set 「ANDROID_BUILD_TOOLS_REVISION=17.0.0」
    set 「ANDROID_NDK_HOST=windows-x86_64」
    or
    set 「ANDROID_NDK_HOST=windows」
    .. depending on which NDK you downloaded.

7.下載 QT5.1 for android ,並安裝。

8.下載 ANT

9.配置QT CREATER

配置完後,應該就能夠用AVD管理器新建模擬器,而後新建項目,編譯時注意注意選成android端的。

此時走構建項目,make,部署,若是一切順利的話,應該就能夠跑了,我用9300測試成功。

目前新建裏面的,移動QT應用目視不能按上述流程走。

另,可能在此時沒法新建AVD,個人機器是重啓以後纔好用的

相關文章
相關標籤/搜索