使用命令行编译Qt Android apps

    最近群内有人问到如何使用命令行来编译Qt for Android的项目

    google之后得一文章,遂来分享一二

    

Qt comes with a quite handy IDE: Qt Creator. Sometimes we wanna automate our the builds or we wanna just use the CLI because we wanna customize more the building process. This post will illustrate the way how to build your Qt application using the command line interface on Linux.

STEP 1 – Installing dependencies

First of all we need to Download  and install the following sowftware:

a. Java

b. the Latest Android NDK (https://developer.android.com/tools/sdk/ndk/index.html#Installing)

 

c. Qt SDK

d. Android Studio bundle (which contains the Android SDK)

I’ll assume you are able to unpack tarballs and install .run files.. so I’ll go forward! In case you need help, feel free to drop a line in the comments!

STEP 2 – Setting up environment variables

Here is the list of environment variables needed by Qt tools.

export JAVA_HOME=/home/gnuton/jdk1.7.0_21

export ANDROID_HOME=/home/gnuton/Desktop/Android/SDK/android-studio/sdk

export ANDROID_NDK_ROOT = /home/gnuton/Desktop/Android/NDK/android-ndk-r9d

 

STEP 3 – Build it!!

 

cd my-qt-app

/home/gnuton/Desktop/Android/QtAndroid53Beta/5.3/android_armv7/bin/qmake && make && make install
以上是该文章内容,具体请查看 Build Qt Android apps Using the CLI

你可能感兴趣的:(android,android,command,NDK,qt5)