由于大家众所周知的原因,你要下载Android Studio,Android SDK都将成为困难。然而当你有IPV6环境的时候,那么你也进入了一片净土。在这里你可以拥抱伟大的google。想想4~5m/s的SDK下载速度是什么样。下面来说说Ubuntu下Android Studio 1.0.1的安装和IPv6环境的设置。
当你处于纯V6环境下了,请直接点击Android Studio下载 享受那飞快的下载速度。ok 200多M你一会就下完了。进入下载目录:
unzip android-studio-ide-135.1641136-linux.zip
PS:当然你注意自己的文件名了,这样你将android studio解压,会解压到一个android-studio目录,进入这个目录pwd如下:
/home/qingliu/dn/android-studio/bin
这时候先别着急,我们来设置下让Android Studio支持纯IPv6,因为我是64位的系统所以打开文件 上面目录下的studio64.vmoptions文件,做以下更改:
-Djava.net.preferIPv4Stack=true改为
-Djava.net.preferIPv6Addresses=true
OK,保存文件下来启动android studio
运行bin目录下的studio.sh
然后会启动获取SDK信息,下载SDK。如下图:
PS:这个下载会从dl.google.com下载如果你IPV6如上面设置了,还是不行的话,那就找到bin下的studio.vmoptions 删除这个文件中的-Djava.net.preferIPv4Stack=true就ok了。
V6速度真心爽啊。同步个android 源码几个小时就搞定。下个android studio 还不是分分钟。
恩好不出意外你就可以进到android studio,可是你有没有觉得这样每次运行studio.sh 麻烦,虽然可以nohup,但还是不爽。我们来给他设置个环境变量,写个desktop entry 直接在unity运行就爽了。
首先吧bin目录加入到环境变量/etc/profile:
PATH=$PAHT:/home/qingliu/dn/android-studio/bin
export PATH
然后我们再给他加个desktop entry,在用户目录下的.local/share/applications/ 目录下新建studio.desktop文件如下:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=qingliu’s studio
Icon=jetbrains-android-studio.png
Path=/home/qingliu/dn/android-studio/bin
Exec=bash studio.sh
StartupNotify=false
StartupWMClass=jetbrains-android-studio
OnlyShowIn=Unity;
X-UnityGenerated=true
然后保存。再次在bin目录下运行studio.sh 然后将android studio 固定到launcher就好了以后打开就可直接点击图标打开。
PS:注意以上文中提到的我的路径均换成你自己的文件路径。切记。在悲伤中不忘前进,见我i上篇博客。