V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hellojinjie
V2EX  ›  问与答

关于 Android Studio 使用过程中的联网问题

  •  
  •   hellojinjie · 2017-09-10 15:57:36 +08:00 · 7919 次点击
    这是一个创建于 2610 天前的主题,其中的信息可能已经有所发展或是发生改变。
    由于一些众所周知的原因,在使用 Android Studio 的过程中会出现因网络问题而卡住的情况。

    解决的方法一个是使用 $$ 设置代理,另外一个方法是使用 androiddevtools 上列出来的镜像地址。

    现在的问题是, 如果用方法二的话,在创建虚拟机的时候好像无法下载 Android 的虚拟机镜像。(我试了下是无法下载的,不知各位能否下载)
    但是如果使用方法一的话,因为这个是在课堂教学中要用到 Android Studio,个人感觉不太方便在课堂上教学生怎么使用 $$.

    所以想问下各位有没有什么好的方法可以畅快的使用 Android Studio。最好不要太复杂,避免初学者因失败而产生挫败感。
    11 条回复    2017-09-10 19:00:53 +08:00
    michaelye1988
        1
    michaelye1988  
       2017-09-10 16:11:35 +08:00
    一般项目创建好以后,会打开 Preference->Gradle->Offline Work 勾选起来,就不会卡了,等到需要引入某些依赖的时候,再把该选项去掉。
    hellojinjie
        2
    hellojinjie  
    OP
       2017-09-10 16:13:59 +08:00
    @michaelye1988 那如果要创建新的 android 虚拟机的时候怎么弄?
    michaelye1988
        3
    michaelye1988  
       2017-09-10 16:21:41 +08:00
    @hellojinjie AS 自带的虚拟机太不好用了,推荐你用 Genymotion,速度飞快,而且在里面下载虚拟机也不需要翻墙。
    WordTian
        4
    WordTian  
       2017-09-10 16:39:18 +08:00 via Android
    爬墙是最简单的方法了,在公司的时候我也总在下载 gradle 的时候卡住。。。。坑坑的
    heimeil
        5
    heimeil  
       2017-09-10 16:41:09 +08:00
    Android Studio 全部下载内容都在 dl.google.com ,而这个在国内是有 CDN 的,你在 ping.chinaz.com 找到离你们那里最近的 IP 地址添加到 hosts 就行了,注意地址栏下的运营商不要全选,只选你所在的运营商就行了。
    hellojinjie
        6
    hellojinjie  
    OP
       2017-09-10 16:45:38 +08:00
    @heimeil 问题是 Android Studio 不仅仅要访问 dl.google.com ,还要访问其他的被 0.0 墙域名。

    @WordTian 个人感觉不适合在课堂上教学生怎么翻 0.00 墙。

    @michaelye1988 Genymotion 挺好用的,就是感觉操作有点复杂了。
    lzhr
        7
    lzhr  
       2017-09-10 16:49:56 +08:00 via Android
    自己搭个局域网代理,给学生提供 AS 专用梯子
    bkmi
        8
    bkmi  
       2017-09-10 16:49:59 +08:00 via Android
    @hellojinjie 你说的被墙的还有哪些域名,我怎么碰不到,下载 Gradle 是慢,还有一些 maven 依赖也慢,解决办法就是下载 gradle 离线包,maven 使用 jcenter 和 maven.google.com
    zjp
        9
    zjp  
       2017-09-10 17:22:15 +08:00 via Android
    主要是 Gradle 下载 dist 和依赖慢
    distribution 我是使用本地的,避免每次创建项目下载一次(曾经用电信 30K 的网速下载几次都失败,干脆挨到 12 点用手机流量下载…
    socks5 代理参考了这里 https://www.zhihu.com/question/37810416/answer/82464203 默认的设置并没有用…
    wengjin456123
        10
    wengjin456123  
       2017-09-10 18:02:19 +08:00 via Android
    路由器开代理岂不美哉
    iFlicker
        11
    iFlicker  
       2017-09-10 19:00:53 +08:00
    sdk 现在国内直达 dl.google.com 也没问题了...估计就是 maven 和 gradle 的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2593 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.