Ubuntu 16.04下搭建 Android 开发环境 -JDK, Android Studio 安装

来源:互联网 发布:济南市 优化政务服务 编辑:程序博客网 时间:2024/05/26 02:53

安装JDK


1、下载最新的jdk安装,地址:http://www.oracle.com/technetwork/java/javase/downloads/

2、解压jdk-8u91-linux-x64.gz,我放置在/opt下

sudo tar zxvf ./jdk-8u91-linux-x64.gz  -C /opt/java
这里要注意, intel lij 对路径的识别只支持三个路径,所以,要把JDK安装在这三个之一:/usr/java or /opt/java or/usr/lib/jvm


3、配置环境变量

gedit ~/.bashrc

按shit+g在文件末尾加入以下内容

export JAVA_HOME=/opt/java/jdk1.8.0_91
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

退出保存,并运行下面的命令使之生效

source ~/.bashrc

4、配置默认JDK
由于部分Linux已经自带了JDK,所以我们需要设置刚刚安装好的JDK来作为默认JDK,可以进行下面的配置。

sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_91/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_91/bin/javac 300

如果提示找不到路径,请重启后重试。

5、测试

启动终端,输入以下命令

java -versionjavac


至此JDK安装完毕



安装 Android Studio

下载 android-studio-ide-143.2739321-linux.zip, 并把其解压到 /opt/android-studio下

并修改 /opt/android-studio/bin/studio.sh

# ---------------------------------------------------------------------
# Locate a JDK installation directory which will be used to run the IDE.
# Try (in order): STUDIO_JDK, ../jre, JDK_HOME, JAVA_HOME, "java" in PATH.
# ---------------------------------------------------------------------

# 在这个位置插入
JDK_HOME=/opt/java/jdk1.8.0_91


if [ -n "$STUDIO_JDK" -a -x "$STUDIO_JDK/bin/java" ]; then
if [ -n "$STUDIO_JDK" -a -x "$STUDIO_JDK/bin/java" ]; then


这一步非常关键, 否则无法启动 studio.sh, 我就是在这里折腾很很久.

打开terminal,输入以下命令

cd  /opt/android-studio/bin/

sudo chmod 777 studio.sh

sudo studio.sh

执行安装, 期间会要求选择jdk的路径, 还有sdk的路径.
安装过程中如果出现错误提示: unable to run mksdcard sdk tool
原因是缺少部分32lib, 使用命令

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

即可解决.

之后是漫长的升级下载等待.

也可以使用命令安装 android-studio, 但我安装没有成功, 提示在不到jdk路径, 很是奇怪.
  1. sudo apt-add-repository ppa:paolorotolo/android-studio
  2. sudo apt-get update
  3. sudo apt-get install android-studio
1 0