Ubuntu QT for Android完整搭建过程

第一次搭建这个环境,浪费了一天的时间。各种问题,中间有一次安装卡住了  直接关机后再进不去系统了,搞得又把系统来一遍。

各种坑爹~


下面把过程记录一下:

系统:Ubuntu 16.04 LTS  64位


一、准备需要的安装包

  • JDK :http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.tar.gz
  • android-sdk(不是Android Studio):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

  1. 将jdk-7u79-linux-x64.tar.gz解压后拷贝到/usr/local/android
  2. 在~/.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


   3.保存配置并执行source ~/.bashrc命令,使配置立即生效

   4.运行命令:java -version  能正常显示版本表明配置成功


四、安装Android SDK

   1.将android-sdk_r24.4.1-linux.tgz解压后拷贝到/usr/local/android

   2.在~/.bashrc中增加以下环境变量:

export SDK_HOME=/usr/local/android/android-sdk-linux
export PATH=$PATH:${SDK_HOME}/tools:${SDK_HOME}/platform-tools

  3.执行source ~/.bashrc命令

  4.运行命令:adb version 能正常显示版本表明配置成功

  5.运行命令:android  启动SDK管理器,安装必要包(如果你不知道,就按默认的安装)

    注意,下图选中的这个是创建模拟器时用到的,推荐安装

  

   

五、安装NDK

    1.将android-ndk-r12b-linux-x86_64.zip解压后拷贝到/usr/local/android

    2.在~/.bashrc中增加以下环境变量:

NDK_HOME=/usr/local/android/android-ndk-r12b
export PATH=$PATH:$NDK_HOME

六、安装ANT

    1.将apache-ant-1.9.7-bin.tar.gz解压后拷贝到/usr/local/android

    2.在~/.bashrc中增加以下环境变量:

export ANT_HOME=/usr/local/android/apache-ant-1.9.7
export PATH=$PATH:${ANT_HOME}/bin

    3.执行source ~/.bashrc命令

    4.运行命令:ant  提示”Buildfile: build.xml does not exist!”为正常


七、安装QT

    1.运行qt-opensource-linux-x64-android-5.6.1-1.run,根据向导完成安装

    2.运行qt createor  执行“工具”菜单-》“选项”,左侧选择Android,配置JDK、NDK、SDK、ANT路径

    3.此时也可以通过AVD管理器创建一个模拟器,这样编写的Android程序就可以在模拟器上运行了





OK,大功告成!

最后,贴上我的配置截图:

 


安装目录截图:


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值