“网络受限”情况下Android Studio v1.0.2最佳安装步骤(Linux)

本文提供了一种针对中国网络环境的安装配置Android Studio的方法,包括离线下载、优化hosts文件、设置JVM网络选项等步骤,以及解决构建失败问题的策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于“网络受限”

如果是在国外,google自由通行的地方,安装及配置使用Android Studio(以下简称AS)是畅通无阻的,怎奈我大天朝的GFW处处限制科技水平提高。此外还有些国外服务器资源也不是很快。幸运的是,我本土的度娘等已经在壁垒的保护下发展起来,CDN服务也较强悍。因此可充分利用度娘及其他一些免费镜像代理之类来“曲线救国”,实现我科技水平的继续平稳发展。本文目的即是提供一种“中国特色”安装配置AS的概要方案,细节从略。

最佳步骤:

1、用百度云盘离线(这个是下载GFW或网速慢资源的绝对利器!360云盘还要排队没法用)下载官方Android Studio v1.0.2(以下简称AS),解压到android-studio

2、AS1.0之前可能有gradle等乱起八糟的东西,清空之前AS版本环境,例如:

rm -rf .AndroidStudioBeta
rm -rf .AndroidStudio
rm -rf .gradle

3、修改/etc/hosts文件中的dl及dl-ssl Android SDK资源地址,如下是比较快的

203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
4、添加JVM网络选项,在android-studio/bin/studio.vmoptions或studio64.vmoptions增加如下:

-Djava.net.preferIPv4Stack=true
-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
-Didea.patches.url=http://dl.google.com/android/studio/patches/
5、运行android-studio/bin/studio.sh,第一次会弹出向导,注意如下几件事

  a)SDK选择之前eclipse等安装的(adt-bundle下的sdk文件夹),或是用百度离线下载官网SDK,可大大节省安装中的下载时间

  b)如果真机开发,可不选择安装虚拟机选项

6、先不要导入eclipse的老工程等,要首先建立一个向导,来激发gradle的首次构建,期间.AndroidStudio文件夹会迅速膨胀

7、可能遇到的问题,估计主要是gradle构建(sync)失败,有如下解决办法:

  a)更换依赖库,AS1.0.2默认的是Binary网站的jcenter库,比较慢,可以更换为maven库,方法是在build.gradle相应地方将jcenter()改为mavenCentral(),详细请见gradle用户手册。

  b)Proguard bug:app/build.gradle文件的buildTypes中的runProguard false改成minifyEnabled false,详见stackoverflow帖子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值