一、准备需要的安装包
JDK :http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.tar.gz
android-sdk:https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
android-ndk:http://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip
apache-ant:http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.7-bin.tar.gz
QT :http://download.qt.io/official_releases/qt/5.6/5.6.1-1/qt-opensource-linux-x64-android-5.6.1-1.run
这些包我已放到网盘,你可以从下载:http://pan.baidu.com/s/1geWygq3
你也可以按里面的指引一个个下载:
注意:由于众所周知的原因,不建议用在线的方式安装Android SDK,除非你可以翻墙,但那下载速度也相对较慢。建议直接下载离线包安装,省时省心!
二、新建一个目录作为安装路径(非必需)
我是在/usr/local/下创建了android目录,即:/usr/local/android 下面配置中会用到这个目录
三、安装JDK
- 将jdk-7u79-linux-x64.tar.gz解压后拷贝到/usr/local/android
- 在~/.bashrc中增加以下环境变量:
export JAVA_HOME=/usr/local/android/jdk1.8.0_92
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
- 保存配置并执行source ~/.bashrc命令,使配置立即生效
- 运行命令:java -version 能正常显示版本表明配置成功
四、安装Android SDK
-
将android-sdk_r24.4.1-linux.tgz解压后拷贝到/usr/local/android
-
在~/.bashrc中增加以下环境变量:
export SDK_HOME=/usr/local/android/android-sdk-linux
export PATH=$PATH:${SDK_HOME}/tools:${SDK_HOME}/platform-tools
-
执行source ~/.bashrc命令
-
运行命令:adb version 能正常显示版本表明配置成功
-
运行命令:android 启动SDK管理器,安装必要包(如果你不知道,就按默认的安装)
注意,下图选中的这个是创建模拟器时用到的,推荐安装
五、安装NDK
- 将android-ndk-r12b-linux-x86_64.zip解压后拷贝到/usr/local/android
- 在~/.bashrc中增加以下环境变量:
export NDK_HOME=/usr/local/android/android-ndk-r12b
export PATH=$PATH:$NDK_HOME
执行source ~/.bashrc命令
六、安装ANT
- 将apache-ant-1.9.7-bin.tar.gz解压后拷贝到/usr/local/android
- 在~/.bashrc中增加以下环境变量:
export ANT_HOME=/usr/local/android/apache-ant-1.9.7
export PATH=$PATH:${ANT_HOME}/bin
- 执行source ~/.bashrc命令
- 运行命令:ant 提示”Buildfile: build.xml does not exist!”为正常
七、安装QT
- 运行qt-opensource-linux-x64-android-5.6.1-1.run,根据向导完成安装
- 运行qt createor 执行“工具”菜单-》“选项”,左侧选择Android,配置JDK、NDK、SDK、ANT路径
- 此时也可以通过AVD管理器创建一个模拟器,这样编写的Android程序就可以在模拟器上运行了
评论区