Ubuntu系统下搭建Android开发环境

Author Avatar
wshunli 12月 26, 2017
  • 在其它设备中阅读本文章

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

如果本文对您有所帮助,且您手头还很宽裕,欢迎打赏赞助我,以支付网站服务器和域名费用。 https://paypal.me/wshunli 您的鼓励与支持是我更新的最大动力,我会铭记于心,倾于博客。
本文链接:https://www.wshunli.com/posts/80d94eb7.html