五一放假,闲着没事,装了最新的ubutun16.04,然后打算顺道把android开发环境移植到ubuntu上来体验一下。

1.首先下载了Android studio 2.1 

之前使用的提供改host 翻墙 的网站今天挂了。。。只能在国内网站下了。。。

http://www.androiddevtools.cn/

下了个android-studio-ide-143.2739321-linux.zip

2.下载完后解压

ubuntu androidstudio 路径 ubuntu android开发环境搭建_android

查看Install-Linux-tar.txt帮助文档,

然后得知要到bin文件夹下执行studio.sh即可

然后运行

ubuntu androidstudio 路径 ubuntu android开发环境搭建_java_02

需要先装jdk,apt中提供的貌似是openjdk,以前windows上装的时候都是用的oracle jdk

这次先尝试用openjdk试试看

*3.安装openjdk

sudo apt install openjdk-8-jdk( 16.04中貌似apt可以代表aptitude了,也可以换成以前的apt-get)

*4.再次执行studio.sh

ubuntu androidstudio 路径 ubuntu android开发环境搭建_JAVA_03

成功,选ok继续启动

ubuntu androidstudio 路径 ubuntu android开发环境搭建_android_04

好吧,意思是用openjdk的话可能效果不太流畅,建议装Oracle jdk。。。

白折腾了,老老实实装oracle jdk吧,到官网下http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3.安装oralce jdk

下载后

cd /usr/local

sudo mkdir java          在这个目录下存java貌似比较好

sudo cp /home/ice/jdk-8u91-linux-x64.tar.gz  .          将压缩包复制过来

sudo tar -zxf jdk-8u91-linux-x64.tar.gz                      解压

4.配置jdk环境变量

使用apt的方式可以省去手动配置环境变量的工作,这次直接解压的,环境变量只能自己来配了

vim ~/.bashrc 

在文件最后添加如下三行

export JAVA_HOME=/usr/local/java/jdk1.8.0_91 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt,jar:$JAVA_HOME/lib/tools.jar

ubuntu androidstudio 路径 ubuntu android开发环境搭建_java_05

然后重新打开个终端,运行java -version

ubuntu androidstudio 路径 ubuntu android开发环境搭建_android_06

jdk配置成功

5.运行android studio

ubuntu androidstudio 路径 ubuntu android开发环境搭建_JAVA_07

在这一步点一下最右边那有一个按钮,没显示全。。。点完就能找到java安装路径了,然后next

ubuntu androidstudio 路径 ubuntu android开发环境搭建_android_08

没有下载sdk,android studio会帮你下载好,或者你也可以选择之前直接手动下载好sdk,然后安装更新,节省时间‘

这块下更新就得翻墙了,得自行解决(学android必学翻墙。。。)

ubuntu androidstudio 路径 ubuntu android开发环境搭建_java_09

等了很久下载完成

(下载时遇到了unable to run mksdcard sdk tool.这个问题,网上搜了下,貌似是因为使用的是64位linux的缘故,需要下一些东西

sudo apt-get install lib32stdc++6
 http://stackoverflow.com/questions/29112107/how-to-solve-unable-to-run-mksdcard-sdk-tool-when-installing-android-studio-on 

然后自动下载就成功了。
)

(如果自动下载失败,可以使用手动下载,从官网下载SDK安装包,解压之后,可以查看帮助文档SDK Readme.txt
总之就是,运行tools文件夹下的android脚本
./tools/android update sdk --no-ui
不推荐,貌似会把所有android版本都下下来?反正我是弄了一半就停了
)

之后就没太大问题了,试了下,

结论:还是不要再虚拟机里装android studio了。更卡了,不如老老实实在Windows上弄。不过如果弄双系统的话,应该还是不错的