五一放假,闲着没事,装了最新的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上弄。不过如果弄双系统的话,应该还是不错的