1. 程式人生 > >ubuntu下Qt之android環境配置以及一些常見問題解決

ubuntu下Qt之android環境配置以及一些常見問題解決

準備材料有:

1.

qt for android 5.×版本,下載地址如下,可以選擇一個合適自己機器型號的版本進行下載。

地址:http://www.qt.io/download-open-source/#section-2

2.

jdk下載以及環境配置

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

環境變數設定:

0》

執行如下命令,解壓jdk包到指定的路徑去。

$ sudo mkdir /usr/lib/jvm

$ sudo tar -C /usr/lib/jvm -xzf jdk-7u55-linux-x64.tar.gz

1》

sudo gedit ./.bashrc

2》

在開啟的文字編輯器中新增如下幾行:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

注意:新增的這幾行中,你只需要修改第一行中的那個路徑即可,路徑是你之前解壓jdk的路徑。

檢驗方法:

java -version

3

android sdk下載

下載地址:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html

在其中找到ADT bundle對應你的機器型號下載。

之後解壓到某一個目錄即可。

4

android ndk下載

下載地址:http://www.cnblogs.com/yaotong/archive/2011/01/25/1943615.html

同樣解壓到某一目錄。

需要注意的是:NDK是需要配置環境變數的,要不然Qt找不到會報錯唷。

sudo gedit ~/.bashrc

在文字編輯器最後新增如下一句:

NDK=/home/arikes/android/android-ndk-r10d
export NDK

5

ant安裝

下載地址:http://ant.apache.org/bindownload.cgi

同樣直接下載下來後解壓到某一目錄即可。

也可以直接通過命令安裝。

sudo apt-get install ant

檢驗方法:

ant -version

6

adb 安裝

直接命令安裝

sudo apt-get install adb

檢驗方法:adb devices

安裝完上面的準備素材後,即可進行安裝Qt了。

注意下載Qt要是Qt for android的。

選單中選擇“工具”----“選項”----“Android”

設定相應的路徑後,對於Qt的android配置就完成了。

偶爾會出現一些錯誤,下面順便說一下:

如果沒有設定ndk環境變數,會在打包時報錯。

還有,因為是手動配置的Android包路徑,因此,有時候QtCreator找不到android包中的platform。有時會因為找不到版本而報錯,這裡只需設定下android版本即可。位置如下圖: