Ubuntu 16.04 LTS 系统下搭建 Android 开发环境
昨天圣诞节在机房装了台 Ubuntu ,主要是想试下管理系统的部署,
原来在虚拟机下部署的没问题,在真机上部署基本上也没有什么问题。
有台 Ubuntu 还是很有必要的,后面编译软件会方便很多。
现在先学习搭建下 Android 开发环境。
Java 环境
在比较新的版本 Android Studio 里面已经有 OpenJDK 了,但是 Oracle Java 更好点,我们直接使用命令安装。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer
在安装的过程会询问是否同意许可,选择同意即可。
配置 Java 环境变量,依次执行以下命令:
sudo apt-get install oracle-java8-set-default
source /etc/profile
默认安装路径在 /usr/lib/jvm/java-8-oracle
.
Android 环境
安装 Android Studio 和 安装 JDK 类似,执行一下命令:
sudo add-apt-repository ppa:maarten-fonville/android-studio
sudo apt update
sudo apt install android-studio
Android Studio 默认安装路径在 /opt/android-studio
.
配置 Android 环境变量:
安装过 Android Studio 还需要下载 SDK
Android SDK 下载地址 https://developer.android.com/studio/#downloads
或者执行以下命令下载:
wget -c https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip sdk-tools-linux-4333796.zip
然后执行以下命令,修改环境变量:
gedit ~/.bashrc
在文件的末尾添加如下代码并保存
export ANDROID_HOME=/home/wshunli/Android/Sdk
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
其中 /home/wshunli/Android/Sdk
替换为自己 SDK 的安装位置。
应用环境变量:
source ~/.bashrc
测试下查看原来设置的目录:
echo $ANDROID_HOME
返回 SDK 所在目录,配置正确。
接下来就可以启动 Android Studio 了。
NDK 安装及环境配置(可选):
可以在 Android Studio 中下载,也执行以下命令下载并解压
wget -c https://dl.google.com/android/repository/android-ndk-r10e-linux-x86_64.zip
unzip android-ndk-r10e-linux-x86_64.zip
配置 NDK 环境变量,和 SDK 类似:
gedit ~/.bashrc
在文件的末尾添加如下代码并保存
export ANDROID_NDK=/home/wshunli/Android/android-ndk-r10e
export PATH=$ANDROID_NDK:$PATH
其中 /home/wshunli/Android/android-ndk-r10e
替换为自己 NDK 的安装位置
应用环境变量:
source ~/.bashrc
测试下查看原来设置的目录:
echo $ANDROID_NDK
如果因为网络原因无法下载,也可到 Android Studio 中文社区(官网)下载所需开发工具。
http://www.android-studio.org/
参考资料
1、2 Ways to Install Android Studio in Ubuntu 16.04 and Ubuntu 17.04 - LinuxBabe.Com
https://www.linuxbabe.com/ubuntu/install-android-studio-ubuntu-16-04
2、Ubuntu系统下配置Android开发环境 - 简书
https://www.jianshu.com/p/949a5a2ddceb
3、Ubuntu 16.04 搭建Android开发环境 - Droi - 博客园
http://www.cnblogs.com/droi/p/5399975.html
4、Ubuntu下安装Android NDK - 简书
https://www.jianshu.com/p/b12d714435bc
5、NDK:Linux下NDK安装和配置 - 简书
https://www.jianshu.com/p/abdad7fd1367
评论 (0)