在Ubuntu上搭建Android开发环境(Android Studio)

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


1.首先下载了Android studio 2.1 

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

http://www.androiddevtools.cn/

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


2.下载完后解压


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

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

然后运行


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

这次先尝试用openjdk试试看

*3.安装openjdk

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

*4.再次执行studio.sh


成功,选ok继续启动



好吧,意思是用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


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


jdk配置成功

5.运行android studio


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


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

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


等了很久下载完成

(下载时遇到了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上弄。不过如果弄双系统的话,应该还是不错的

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值