• 135479

    文章

  • 827

    评论

  • 13

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

QGIS for Android 开发:一、Ubuntu环境搭建

2年想跳槽阿里,大咖揭秘大厂面试的那些事儿 >>

Ubuntu :ubuntu-18.04.1-desktop-amd64.iso

VM:VMware-workstation-full-14.1.1.28517

操作系统安装:略过

系统环境安装配置,需要安装相应的32位支持库

sudo apt-get install -y libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386
#To run the emulator, the following dependencies are also necessary:
sudo apt-get install -y libsdl1.2debian:i386
// 图形支持库
sudo apt-get install -y libcanberra-gtk-module

安装常用工具库

vim

us@ubuntu:~$ sudo apt-get install -y vim
#设置默认显示行数
us@ubuntu:~$ vim ~/.vimrc
:set number

git

us@ubuntu:~$ sudo apt-get install -y git

安装JDK

us@ubuntu:/opt/soft$ wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1547208165_d6ec547f463340976e6004d4ff6275df
us@ubuntu:/opt/soft$ cp jdk-8u191-linux-x64.tar.gz\?AuthParam\=1547208165_d6ec547f463340976e6004d4ff6275df jdk-8u191-linux-x64.tar.gz
us@ubuntu:/opt/soft$ tar -zxvf jdk-8u191-linux-x64.tar.gz -C ../android/
us@ubuntu:/opt/android/jdk1.8.0_191$ sudo vim /etc/profile
 export JAVA_HOME=/opt/android/jdk1.8.0_191
 export JRE_HOME=/opt/android/jdk1.8.0_191/jre
 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
 export PATH=$PATH:$ANT_HOME/bin:$AND_HOME/platform-tools:$NDK_HOME/build:$JAVA_HOME/bin:$JRE_HOME/bin
//source 重启后验证安装是否成功
us@ubuntu:/opt/android/jdk1.8.0_191$ java -version

安装SDK

us@ubuntu:/opt/soft$ wget wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
us@ubuntu:/opt/soft$ tar -zxvf android-sdk_r24.4.1-linux.tgz -C ../android/
us@ubuntu:/opt/android/android-sdk-linux$ cd tools/
us@ubuntu:/opt/android/android-sdk-linux/tools$ ./android
// 设置代理
mirrors.neusoft.edu.cn:80
选中「Force https://... sources to be fetched using http://...」 
us@ubuntu:/opt/android/android-sdk-linux$ sudo vim /etc/profile
 export AND_HOME=/opt/android/android-sdk-linux
 export PATH=$PATH:$ANT_HOME/bin:$AND_HOME/platform-tools
// source 或重启后执行,验证是否安装成功
us@ubuntu:/$ adb
Android Debug Bridge version 1.0.40

如果需要使用模拟器开发,则根据自己的需要下载相应的系统镜像。避免下载过多无效的镜像,占硬盘,下载速度又慢。

勾选必要

以下的扩展依赖包依赖程度根据自己的情况而定

安装NDK

us@ubuntu:/opt/soft$ wget https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip
us@ubuntu:/opt/soft$ unzip -d ../android/ android-ndk-r16b-linux-x86_64.zip 
us@ubuntu:/opt/android/android-ndk-r16b$ sudo vim /etc/profile
 export NDK_HOME=/opt/android/android-ndk-r16b
 export PATH=$PATH:$ANT_HOME/bin:$AND_HOME/platform-tools:$NDK_HOME/build
// source 或重启后执行,验证是否安装成功
us@ubuntu:/opt/android/android-ndk-r16b$ ndk-build

安装ANT

us@ubuntu:/opt/soft$ wget http://mirrors.shu.edu.cn/apache//ant/binaries/apache-ant-1.10.5-bin.tar.xz
us@ubuntu:/opt/soft$ xz -d apache-ant-1.10.5-bin.tar.xz 
us@ubuntu:/opt/soft$ tar xvf apache-ant-1.10.5-bin.tar -C ../android/
us@ubuntu:/opt/android/apache-ant-1.10.5/bin$ sudo vim /etc/profile
 export ANT_HOME=/opt/android/apache-ant-1.10.5
 export PATH=$PATH:$ANT_HOME/bin
// source 或重启后检查ant是否安装成功
us@ubuntu:ant

安装QtCreateor

us@ubuntu:/opt/soft$ wget http://mirrors.ustc.edu.cn/qtproject/archive/qt/5.11/5.11.3/qt-opensource-linux-x64-5.11.3.run
us@ubuntu:/opt/soft$ chmod +x qt-opensource-linux-x64-5.11.3.run 
us@ubuntu:/opt/soft$ ./qt-opensource-linux-x64-5.11.3.run
 

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客