继续吐槽 studio,不服来助 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lxyyzm
V2EX    Android

继续吐槽 studio,不服来助

  •  
  •   lxyyzm 2016-12-18 20:51:55 +08:00 17412 次点击
    这是一个创建于 3218 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新项目,第一次打开, building 半小时了,此种情况经常遇到,挺的还有何话说?

    第 1 条附言    2016-12-19 15:24:13 +08:00
    不少人把锅扣墙上,貌似也扣错了, gradle 貌似没有被墙,只是很慢
    71 条回复    2017-01-03 16:05:14 +08:00
    Grubber
        1
    Grubber  
       2016-12-18 20:54:27 +08:00 via Android
    这个倒没遇到过,遇到把我项目都删了的。
    gino86
        2
    gino86  
       2016-12-18 21:02:18 +08:00
    install missing platform(s)
    weaming
        3
    weaming  
       2016-12-18 21:07:25 +08:00
    我也是新建项目后卡在这个 gradle 初始化的过程中,挂梯子好像也没作用
    caotian
        4
    caotian  
       2016-12-18 21:14:33 +08:00
    gradle 有几十 M ,下载的特别慢,所以有时候就停半天,可以网上找个方法,手工下载了放进去会快的多。
    lxyyzm
        5
    lxyyzm  
    OP
       2016-12-18 21:15:13 +08:00
    现在帖子不能追加内容了?

    找到原因了: http://blog.csdn.net/yyh352091626/article/details/51490976

    不过还是得吐槽下java,经常卡死,比如上面的我点了取消根本没反应,不得不杀死进程
    lxyyzm
        6
    lxyyzm  
    OP
       2016-12-18 21:15:46 +08:00
    @caotian 请教下linux下面下载了要放到哪个文件夹?需要手动解压吗?
    springz
        7
    springz  
       2016-12-18 21:18:57 +08:00   1
    翻墙是必备技能,另外碰到这种情况建议命令行启动,看终端打印出内容卡在哪里
    notreami
        8
    notreami  
       2016-12-18 21:20:20 +08:00   1
    这槽 studio 表示不背。天朝又是封网,又是过滤的。有的用就不错了,还要咋滴?另外,备选方案又不是没有,先下载一个 gradle ,创建项目的时候就选择本地 gradle 不就可以了?
    lxyyzm
        9
    lxyyzm  
    OP
       2016-12-18 21:20:34 +08:00
    @caotian 不用了,在 setting 里面找到了,谢谢
    lxyyzm
        10
    lxyyzm  
    OP
       2016-12-18 21:22:03 +08:00
    @notreami 几十兆的文件下载,就不能提示一下?哪怕没有进度条也行,好歹知道你在干嘛。
    lxyyzm
        11
    lxyyzm  
    OP
       2016-12-18 21:26:26 +08:00   1
    @springz 命令行启动,这主意你咋想出来的,简直是天才!
    Jabin
        12
    Jabin  
       2016-12-18 21:49:43 +08:00   1
    别瞎吐槽了,不如花点时间去解决自己问题
    itfanr
        13
    itfanr  
       2016-12-18 21:51:15 +08:00 via Android
    你的图片在哪里上传的?谢谢
    lxyyzm
        14
    lxyyzm  
    OP
       2016-12-18 21:54:42 +08:00
    @Jabin 一边吐槽一边解决啊,不吐不快啊
    lxyyzm
        15
    lxyyzm  
    OP
       2016-12-18 21:55:05 +08:00
    @itfanr 你头像下边有个图片库
    Cbdy
        16
    Cbdy  
       2016-12-18 21:56:11 +08:00 via Android
    虽然没有用过 as ,但是用过 gradle ,可以这样: 1.使用本地 gradle 。 2.设置 init.gradle 初始化脚本,加入国内镜像。 3.环境搭好之后可以 gradle build 一下第一次编译一下下载依赖,然后用 jb 家的 IDE 就可以瞬间读条了:)
    langjiyuan
        17
    langjiyuan  
       2016-12-18 21:59:21 +08:00
    全局 fq 吧,之前单独设置代理都不太好用, proxifier+ss , gradle 这个当时遇到了很多奇葩问题,也包括这个,最后自建了质量还可以 ss + proxifier 重新安装,就再没有奇葩过。。。
    android studio 性能优化,也建议整整,完全默认设置,编译一次的时间太长了。。
    springz
        18
    springz  
       2016-12-18 22:22:42 +08:00
    @lxyyzm 不客气,填坑填多了自然坑都已经不再是坑了
    AOL
        19
    AOL  
       2016-12-18 22:34:03 +08:00
    题主使用那一款操作系统?
    springz
        20
    springz  
       2016-12-18 23:17:35 +08:00   1
    @AOL 应该是深度
    love4taylor
        21
    love4taylor  
    PRO
       2016-12-18 23:36:25 +08:00 via Android   1
    @AOL Deepin 无误
    Mogugugugu
        22
    Mogugugugu  
       2016-12-19 00:22:59 +08:00
    来自 Deepin ?做主力开发怎么样?能 hold 得住吗?
    yufz
        23
    yufz  
       2016-12-19 00:23:46 +08:00
    我曾经也吐槽过 哈哈 ,摸清套路就好了
    iFlicker
        24
    iFlicker  
       2016-12-19 00:53:05 +08:00 via Android
    我觉得这都不是事 ,难道要去用 eclipse 么?
    tim1008
        25
    tim1008  
       2016-12-19 08:47:55 +08:00
    这锅背的
    KNOX
        26
    KNOX  
       2016-12-19 09:04:41 +08:00
    多踩坑,多填坑就好了。
    bigkkk
        27
    bigkkk  
       2016-12-19 09:09:06 +08:00
    吐槽都吐都不到点子上。。。。
    twoyuan
        28
    twoyuan  
       2016-12-19 09:15:13 +08:00
    貌似帮别人解决过一次,当时也是折腾的好长时间,貌似是 SDK Manager 的锅
    ShanLin
        29
    ShanLin  
       2016-12-19 09:26:56 +08:00
    图片的中 log 提示的都那么明显,这锅得你自己背
    JsonLee
        30
    JsonLee  
       2016-12-19 09:40:53 +08:00
    @lxyyzm 命令行 build 不都是常识来的嘛? AS GUI 隐藏了很多 gradle 构建项目过程所产生的日志信息,所以当遇到一个下载网络不同的情况,就成了用户严重的卡死了。一般的做法都是停止 GUI 上的构建,然后使用命令行查看是哪个步骤阻塞,然后再解决。
    lxyyzm
        31
    lxyyzm  
    OP
       2016-12-19 11:10:37 +08:00
    @JsonLee 因为投奔 linux 时间不长,还不太习惯:)
    viator42
        32
    viator42  
       2016-12-19 11:19:38 +08:00
    android developer 已经解封了,现在 sdk 啥的都是秒下,实在不行就找个镜像站
    lxyyzm
        33
    lxyyzm  
    OP
       2016-12-19 11:22:41 +08:00
    @Mogugugugu 来自 deepin ?
    lxyyzm
        34
    lxyyzm  
    OP
       2016-12-19 11:32:27 +08:00
    @viator42 严格说不是 sdk 下载慢,是 gradle 慢
    yeahoo
        35
    yeahoo  
       2016-12-19 11:51:46 +08:00
    这个似乎是被墙了吧
    yeahoo
        36
    yeahoo  
       2016-12-19 11:52:20 +08:00
    冤有头债有主,出门左转是 XX...
    bombless
        37
    bombless  
       2016-12-19 12:05:46 +08:00
    这不是 gradle 的锅么
    冤有头债有主
    AlphaTr
        38
    AlphaTr  
       2016-12-19 12:13:53 +08:00
    标题看成了 「继续吐槽 stdio 」,还在想 stdio 有什么吐槽的。。
    PureDark
        39
    PureDark  
       2016-12-19 12:21:21 +08:00
    这不是长城防火墙的锅么……

    确实新项目第一次 build 因为要下一大堆东西会很慢,但是下完之后设置 offline work 就 build 得飞快了
    而除了下载速度慢这一个根本不能算是 Studio 的锅的问题外,其他地方简直不能更好用
    ubear1991
        40
    ubear1991  
       2016-12-19 12:42:01 +08:00
    @lxyyzm 看来你是没用过 linux ,这个在 linux 里面就可以从命令行启动……自己见识少了,别吐槽别人。
    stormpeach
        41
    stormpeach  
       2016-12-19 12:48:54 +08:00
    Mutoo
        42
    Mutoo  
       2016-12-19 12:49:00 +08:00
    NovemberEleven
        43
    NovemberEleven  
       2016-12-19 13:49:14 +08:00
    其他什么都好,就是每次 build 太久了
    tedzhou1221
        44
    tedzhou1221  
       2016-12-19 14:01:35 +08:00
    哈,这个锅大家都不背,只有楼主背了。
    原因:不应该用 AS ,不应该用 Gradle ,不应该在 Linux 上面开发,不应该学安卓,不应该在国内(被墙),不应该…………
    sunus
        45
    sunus  
       2016-12-19 14:05:11 +08:00
    人肉翻墙
    linbiaye
        46
    linbiaye  
       2016-12-19 14:35:38 +08:00
    明显墙的锅。。别乱甩。
    itbeihe
        47
    itbeihe  
       2016-12-19 15:10:55 +08:00
    遇到一个用深度的朋友,握爪
    lxyyzm
        48
    lxyyzm  
    OP
       2016-12-19 15:18:24 +08:00
    @tedzhou1221 哈哈,
    Miy4mori
        49
    Miy4mori  
       2016-12-19 15:30:24 +08:00 via Android
    你就不能整个代理或者 VPN 再用 grade ?
    Miy4mori
        50
    Miy4mori  
       2016-12-19 15:31:02 +08:00 via Android
    gradle
    lxyyzm
        51
    lxyyzm  
    OP
       2016-12-19 15:47:27 +08:00
    @itbeihe 你为什么选择深度?
    itbeihe
        52
    itbeihe  
       2016-12-19 16:22:16 +08:00
    @lxyyzm 实在不习惯 ubuntu 的左侧导航栏。。。
    深度上一些小功能做的还不错,从剪贴板,到网易云音乐,就转过来了。
    vjnjc
        53
    vjnjc  
       2016-12-19 16:40:12 +08:00
    这还真可能是 gradle 的锅, gradle 在很久没有 build 之后会去请求网络。我遇到的情况是怎么 rebuild 都不行,最后还是 clean , build 了。。。
    deadEgg
        54
    deadEgg  
       2016-12-19 16:52:00 +08:00
    恩... 楼主一定没用过 sbt
    gradle 虽然慢的扣卡,但是 sbt 。。。。
    然而有一次项目看到了 gradle + sbt 。。我当天啥事没做就看着这两个玩意在不断地下载 build 下载断了 重新下载。
    SunnyCoffee
        55
    SunnyCoffee  
       2016-12-19 16:57:49 +08:00
    首先保证 gradle 是 offline work 。
    其实,需要的依赖包 都是要下载的,依赖包还有可能包含依赖关系。
    还有就是 gradle ,这个更新的是真心慢。如果本地的 gradle 版本大于项目版本,建议项目的版本改成本地版本。

    这个主要是 gradle 得问题。
    pubby
        56
    pubby  
       2016-12-19 17:12:28 +08:00
    gradle 代理, http,https 都要设代理
    lijianying10
        57
    lijianying10  
       2016-12-19 18:18:40 +08:00
    sadaharu09
        58
    sadaharu09  
       2016-12-19 18:32:28 +08:00
    全剧代理吧,虽然没有墙但是干扰也很麻烦。
    wxws
        59
    wxws  
       2016-12-19 18:35:58 +08:00
    用 vpn 翻就好了
    jadecoder
        60
    jadecoder  
       2016-12-19 19:07:37 +08:00
    我在国内的新主机上第一次装 gradle 就用了一个小时…… 80M 的文件而已
    20015jjw
        61
    20015jjw  
       2016-12-19 19:22:56 +08:00 via Android
    然而肉翻用户不知道你在说什么
    zhouquanbest
        62
    zhouquanbest  
       2016-12-19 20:33:19 +08:00 via Android
    连这个问题都没解决 就不要出来秀下限了吧
    chenyu0532
        63
    chenyu0532  
       2016-12-19 21:19:01 +08:00
    工作那么忙。。哪有时间来跟你辩论这种没用的、蛋意义都没有的问题
    chenyu0532
        64
    chenyu0532  
       2016-12-19 21:20:17 +08:00
    对软件不熟可以发帖直接问问题,觉得软件讨厌可以换别的,讨厌我的回复可以 block 我
    itfanr
        65
    itfanr  
       2016-12-19 22:19:35 +08:00 via Android
    @lxyyzm 没有找到
    lxyyzm
        66
    lxyyzm  
    OP
       2016-12-20 00:10:17 +08:00 via Android
    @itfanr 顶部头像右边有个图片的 logo
    holy_sin
        67
    holy_sin  
       2016-12-20 12:47:53 +08:00
    都是网络的问题
    389273716
        68
    389273716  
       2016-12-20 18:48:16 +08:00
    肯定是 gradle 版本对应的文件包你没有,所以在下载,但是又下载不下来,一般打开项目我都会看一下 build.gradle ,把 gradle 版本先改成自己有的。
    F1ReKing
        69
    F1ReKing  
       2016-12-20 23:47:33 +08:00
    这锅 AS 明显不背
    Vizogood
        70
    Vizogood  
       2016-12-21 11:02:35 +08:00 via Android
    我看到了楼主说 gradle 没有被墙,只是很慢。
    呵呵。
    其实我想告诉你, Dropbox 的很多 CDN 也没有被墙,只是很慢。
    还有,引战贴滚蛋,爱用用,不用换,开发安卓没人逼你用 Android studio.
    yy1300326388
        71
    yy1300326388  
       2017-01-03 16:05:14 +08:00
    或许你需要一个 [Android Studio 权威教程] http://blog.csdn.net/column/details/zsl-androidstudio.html
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3554 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 04:35 PVG 12:35 LAX 21:35 JFK 00:35
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86