kafukwen
V2EX  ›  Android

吐槽!公司前辈程序员还是用 eclipse,如何劝解他也用 AS?

  •  
  •   kafukwen · Jul 19, 2016 · 21047 views
    This topic created in 3762 days ago, the information mentioned may be changed or developed.

    Conversion to Dalvik format failed with error 2 导入项目出现这个错误搞了半天 对 eclipse 本就无爱 = =

    Supplement 1  ·  Jul 21, 2016
    谢谢各位
    吐槽也受教了
    好好工作 好好学习
    71 replies  •  2016-07-21 23:26:44 +08:00
    Comdex
    Comdex
    Jul 19, 2016 via Android
    1
    你不理解有的人的机器运行 as 有多无奈
    DravenJohnson
    DravenJohnson
    Jul 19, 2016
    2
    很多东西用 Android Studio 根本没法 build ,必须用 eclipse ,当然配置稍为麻烦些,但是至少可以用。
    evilic
    evilic
    Jul 19, 2016
    3
    Eclipse 挺好的
    mko0okmko0
    mko0okmko0
    Jul 19, 2016
    4
    你这样一句话嘲讽成功的可不只 eclipse 用户阿 XD
    我都用,而且我也教别人怎两个都用,各有什么优缺点.
    你以为 eclipse 不好用吗?
    as 能支持几种语言?
    as 的排版外挂到底啥时候能跟 eclipse 比?
    eclipse 不能跑 gradle 吗?
    as 才能跑 gradle?

    身为一个炉石玩家,我很在意控制嘲讽牌使用的.
    bk201
    bk201
    Jul 19, 2016 via iPhone
    5
    你说服老大统一标准,否则我跟你讲,惯用 ide 肯定都觉得最好用.
    jeffersonpig
    jeffersonpig
    Jul 19, 2016❤️2
    6
    你自己不会用不代表别人也用不好啊。不要觉得自己的偏好比别人高一等,会让人觉得很幼稚。
    yanggis
    yanggis
    Jul 19, 2016
    7
    擦,我也在用 Eclipse ,也没觉得为什么必须转到 AS 上。
    kx5d62Jn1J9MjoXP
    kx5d62Jn1J9MjoXP
    Jul 19, 2016❤️1
    8
    就 Android 开发来说, 还在用 eclipse 的人不知道他们错过了多少东西
    talen666
    talen666
    Jul 19, 2016
    9
    习惯了就不想换工具吧,毕竟换了也要花点时间去熟悉
    malkavia
    malkavia
    Jul 19, 2016❤️1
    10
    @ssynhtn 同意
    就我个人来说
    一个 Memory Monitor 就足够秒掉 eclipse 了
    以前看个内存还要在 shell 里敲 dumpsys
    更不要说导出 hprof 再拿 MAT 分析了
    相较来说, Eclipse 浪费的时间太多了
    rb6221
    rb6221
    Jul 19, 2016
    11
    随着新版本放出,他们会自然转用 AS 的, ADT 已经停止支持了,等需要新特性的时候他找不到合适的方法就只能屈服了。
    还有一个就是,现在的 github 上第三方项目都是 AS 的,如果他要用的话显然是 AS 导入比较方便。
    jswh
    jswh
    Jul 19, 2016
    12
    为什么要劝呢,工具顺手就好了
    Zmyi
    Zmyi
    Jul 19, 2016
    13
    因为自己的错误去抱怨工具 我也是呵呵了~
    shily
    shily
    Jul 19, 2016 via Android
    14
    @malkavia 针对你说的, eclipse 都有, MAT 你确定使用 AS 导出比较方便?
    Symars
    Symars
    Jul 19, 2016
    15
    @malkavia ecilpse 插件是有的 只是你不会用而已
    youxiachai
    youxiachai
    Jul 19, 2016
    16
    话说..as 反正可以兼容 eclipse..这个不碍事吧...反正 adt 已经停止更新了..迟早要转..
    hpeng
    hpeng
    Jul 19, 2016 via iPhone
    17
    你为什么要管别人吃饭用叉子还是筷子呢。
    initialdp
    initialdp
    Jul 19, 2016 via Android
    18
    各有所爱吧,没这必要。
    learnshare
    learnshare
    Jul 19, 2016
    19
    用 Eclipse 不一定是落后,但 ADT 已经放弃了,未来肯定要换的
    l8mEQ331
    l8mEQ331
    Jul 19, 2016
    20
    我们公司也是都用 Eclipse ,主要是公司的项目用 AS 没法 build 。不过说实话, AS build 的速度太慢了,这点上 Eclipse 还是比较有优势。
    visonme
    visonme
    Jul 19, 2016
    21
    两个月前试用过 as ,电脑配置自认还可以(毕竟 vs15 我都跑的溜),用后马上卸载了,还是回到 es 了~
    as 很强大,但是不是一般电脑能跑的,至少要跑的爽,先升级下电脑,不然启动,调试,等的慌
    LMkillme
    LMkillme
    Jul 19, 2016
    22
    以前在 Win 上用 eclipse ,现在 MBP 上用 Android Studio , 比较喜欢 Android Studio
    williamx
    williamx
    Jul 19, 2016
    23
    对 当前那些开发 Windows 程序用 VS6 ,开发 Android 用 Eclipse 的,理他们干嘛?除了仅有一小部分人是不得不用那些旧工具,剩下的无非就是懒得学习新东西。

    接受新事物和害怕新事物自古由来就是两个对立的阵营。
    daocheng
    daocheng
    Jul 19, 2016
    24
    不要劝,劝也没用,爱用就让他继续用。
    rvw
    rvw
    Jul 19, 2016
    25
    人家爱用什么用什么为什你要去管别人用什么
    Lonely
    Lonely
    Jul 19, 2016
    26
    Eclipse 是很不错,但是 ADT 已经停止支持,不再适合开发 Android 。对于那些说没必要转 AS 的,你自己去对比下,看看差了多少功能。不要用电脑辣鸡这种借口,请去升级配置。
    Lonely
    Lonely
    Jul 19, 2016
    27
    @l8mEQ331 能大概说下贵司的项目为啥用 AS 构建不了吗?
    wander2008
    wander2008
    Jul 19, 2016 via iPhone
    28
    你想太多了, as 不一定好, eclipse 也不一定坏。熟悉什么就用什么。不要太装逼了
    wangfeng3769
    wangfeng3769
    Jul 19, 2016
    29
    idea 好像 也可以吧。
    clorts
    clorts
    Jul 19, 2016
    30
    @DravenJohnson eclipse+adt 么?
    wangfeng3769
    wangfeng3769
    Jul 19, 2016
    31
    Xarmin
    withlqs
    withlqs
    Jul 19, 2016
    32
    哈哈哈 果然是不用点开就知道楼主被喷啦
    0x4b0082
    0x4b0082
    Jul 19, 2016❤️1
    33
    @wangfeng3769 终于看到有提到 idea 的了。 Jetbrains ,强,无敌!一个 Idea 适配 php , python , java 多种语言,我现在都不用 pycharm , phpstorm 和 webstorm 了,就用了一个 idea
    peter999
    peter999
    Jul 19, 2016
    34
    啤酒饮料矿泉水 花生瓜子八宝粥 脚抬一下
    malkavia
    malkavia
    Jul 19, 2016
    35
    @shily
    @Symars
    我用过 Eclipse 的 MAT 插件,也用过单体的
    直观感受是 AS 比 MAT 更快,而已
    sampeng
    sampeng
    Jul 19, 2016
    36
    不知道为什么楼上说 AS 有些没办法 build 。。完全无法理解。 ndk ? cmake 都支持你告诉我不能 build ?

    所有不用 AS 的所谓前辈程序员,都要在内心里被我鄙视一遍。无他, as 能干的事, ecplise 不能干。 ecplise 能干的事, as 能干,并还干的更好。。自能提示光一条就要秒杀 ecplise 多少条街。

    提升效率嘛。。 60%不为过。配置好了,快捷键弄习惯了。。实在太舒服
    sampeng
    sampeng
    Jul 19, 2016
    37
    另外说一句。。。
    其实这无所谓的,内心里鄙视就好。
    就像我看见用 vim 和 emacs , sublime 之流的同学。。各有喜好。
    不否认有用的牛逼的!!
    不否可有用的牛逼的!!
    不否认有用的牛逼的!!
    重要的事说三遍,省的挑起编辑器之争。。。
    而我觉得, 90%的人都会觉得自己是天才,一定是属于用的牛逼的那一类。。。
    实际上。。很多时候在编程工具方面,我看见他们找一个 bug 需要 1 小时,我只要 5 分钟。。。。真心没什么好争的。。他们愿意随他。反正估工时我和他们的都差不多,他们在加班,我在喝咖啡,何乐不为呢
    zhuangzhuang1988
    zhuangzhuang1988
    Jul 19, 2016
    38
    以前老同时喜欢用 vc6 调试 window 驱动内核..
    所以说"我爷爷活了 96 岁"..
    wangfeng3769
    wangfeng3769
    Jul 19, 2016
    39
    @raphaelsoul 看个人的喜好,我 就是 pycharm 的忠实粉丝。另外 我也基本转向 atom 了
    ChiangDi
    ChiangDi
    Jul 19, 2016 via Android
    40
    要学会闷声大发财
    wangfeng3769
    wangfeng3769
    Jul 19, 2016
    41
    tscat
    tscat
    Jul 19, 2016 via iPhone❤️2
    42
    作为都用的,表示在 IDE 上费心思的程序员真是没意思。。
    huluhulu
    huluhulu
    Jul 19, 2016
    43
    xxxx 真是垃圾系列...
    chengcanmm77
    chengcanmm77
    Jul 19, 2016
    44
    只是个工具而已,为什么非要用你推荐的工具,你习惯用,别人不一定习惯啊
    Makoshan
    Makoshan
    Jul 19, 2016
    45
    Android Studio 每次 build 都要占用很多内存,而且也不能继续写程序,等他编译完才行,不然 IDE 会假死,可以试试用(./gradlew --offline installDebug ) 命令行的形式,编译占内存少一些。
    iFlicker
    iFlicker
    Jul 19, 2016
    46
    google 官方的意思很明确了
    ADT 停止更新都很久了,最终都是要转到 AS 上面去的(除了特殊的)。
    所以没必要争,时间会证明一切嘛~
    chmlai
    chmlai
    Jul 19, 2016
    47
    怎么没所谓呢?
    项目组难道不需要统一开发环境吗?
    既然官方都不更新 ADT 了, 选 AS 肥肠合理吧.
    nicevar
    nicevar
    Jul 19, 2016
    48
    会用的情况下,毫无疑问 AS 完胜 eclipse ,现在特别是做 NDK 开发, 2.2 的版本使用 cmake 效率高得令人发指,以前 so 库我都是用 Xcode 或者 QtCreator 开发的
    楼主你为什么一定要劝他们用 AS ,而不是自己把 eclipse 的工程配置成 Gradle 用 AS 开发?我在公司就是这么干的,版本管理只提交代码部分就行了,毫无影响,每天还能节省出大量时间弄其他的,后来公司还不是转 AS 了。
    hantsy
    hantsy
    Jul 19, 2016
    49
    搞不清楚 IDE 和开发多大关系。。。自己用自己喜欢的 IDE 或者编辑器就好了。

    项目构建应该和 IDE 无关,使用 Maven , Gradle 都能够做这一点。这样也方便 CI 、 CD 自动化。
    hantsy
    hantsy
    Jul 19, 2016
    50
    @Lonely ADT 准确是说已经是 Eclipse 官方项目,最新的 4.6 有一个 Android Bundle 。估计 Google 交给 Eclipse 去维护了。
    find2bHusky
    find2bHusky
    Jul 19, 2016
    51
    今年转的 AS ,比较耗费硬件, gradle 配置比较费劲,需要和 Android Studio 版本对应,另外一个缺点是编译速度比 Eclipse 慢好多。不过其他的用习惯了挺好用的,比 Eclipse 好用,引用第三方项目也比较方便。现在 ADT 已经预览不了 Android 6.0 的布局了,除非编译一些 Eclipse 的工程,其他全用 Android Studio 了。
    l8mEQ331
    l8mEQ331
    Jul 19, 2016
    52
    @Lonely 刚来公司的的时候做的小项目还可以用软连接把 eclipse 的目录结构映射到 AS 的项目里。现在做的这个项目分成了很多模块,做起来就很麻烦了,还容易搞出循环依赖, SVN 同步也不方便。公司库里边一些比较旧的代码在使用泛型的时候没有指明类型之类的问题,导致在 eclipse 下可以编译通过, AS 下就不行了。其实主要还是其他人都用的 eclipse ,我也不好因为自己要用 AS 就去改很多库的东西,毕竟不是个人项目还是按照公司的来吧。
    suntoryliqu
    suntoryliqu
    Jul 19, 2016
    53
    之前有个大项目和其他公司一起做,我一个人开发这大项目的 Android 客户端。后来其他公司的小头目说新招了个搞 iOS 的学生,想让我帮忙带一带等我走了接手这个 Android 客户端(咋想的),我说好吧,没想到这个新成员是个少数民族,就是以卖玛仁糖出名的那个民族。他上午一来就先学 Android 开发环境搭建,我就从网上找了一篇最新的教程帖子发给他让他自己看去。他下午跑来跟我说现在都用 Android Studio 开发了,你怎么还用 eclipse ?我反问他你环境搭建完了吗?
    HeadOrHeart
    HeadOrHeart
    Jul 19, 2016
    54
    @tuimaochang ios 开发接手 Android 项目 o(╯□╰)o
    nashxk
    nashxk
    Jul 20, 2016
    55
    这个得看公司了。我们公司一进来就是 AS 。。有的人习惯了一种工具,就很难想去改变。
    junyuecao
    junyuecao
    Jul 20, 2016
    56
    @hantsy 你应该不是做客户端的吧?
    junyuecao
    junyuecao
    Jul 20, 2016
    57
    eclipse 和 AS 共存没啥问题, gradle 配置还是很灵活的, LZ 可以自己用 AS
    pxlxh
    pxlxh
    Jul 20, 2016
    58
    吐槽!公司前辈程序员还在国内,如何劝解他也来美国?
    SaintDan
    SaintDan
    Jul 20, 2016
    59
    没必要,何必浪费时间
    kaedea
    kaedea
    Jul 20, 2016
    60
    人生苦短,快用 AS
    tedzhou1221
    tedzhou1221
    Jul 20, 2016 via iPhone
    61
    一切都是需求问题!如果我上班,只需走 10 分钟就可以,你叫我开车上班?车位都要找 10 分钟

    让他改用 As ,你要有意无意地把 as 的优点显示出来,时间长了,他思想会潜移默化的
    atx
    atx
    Jul 20, 2016
    62
    同学用 as 写程序,一个简单程序调了两天没结果,上 eclipse 一次成功了.感觉 as 有些坑.
    palxie
    palxie
    Jul 20, 2016
    63
    别人用什么工具,你干预不了!不过要我用 ADT 和 AS 选的话,我还是更喜欢 AS
    kafukwen
    kafukwen
    OP
    Jul 21, 2016 via Android
    64
    @bk201 说的太对,其实无所谓 ide 好坏。统一标准真的很重要。公司是为政府部门开发软件的,一切追求快速,缺乏各种规范化标准。
    kafukwen
    kafukwen
    OP
    Jul 21, 2016 via Android
    65
    @jswh 哈哈,只是吐槽而已
    kafukwen
    kafukwen
    OP
    Jul 21, 2016 via Android
    66
    @withlqs 刷刷存在感,哈哈
    kafukwen
    kafukwen
    OP
    Jul 21, 2016 via Android
    67
    @chmlai 这个项目的环境是在 eclipse 上
    chocotan
    chocotan
    Jul 21, 2016
    68
    嘲讽是不对的。。
    idea 和 eclipse 相比也有很多不足的,我当时也是换回 eclipse 了好几次,当时的问题是:某 linux 发行版上面中文无法修改字体(楷体),我记得更加古老的版本是只支持 oraclejdk 而我装的是 openjdk
    昨天安利了同事装了 idea ,某些需求我只能无奈的告诉他 idea 不支持
    inmyfree
    inmyfree
    Jul 21, 2016
    69
    说真的,其实很多人还不知道构建,没明白 eclipse 和 as 项目区别在哪里
    shm7
    shm7
    Jul 21, 2016
    70
    升级总是痛苦的,不论升级有多少好处。这就是为什么革命总是痛苦的。
    Tneciv
    Tneciv
    Jul 21, 2016 via Android
    71
    目录结构都不一样 说共存使用的人是什么心态?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1235 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 21:15 · PVG 05:15 · LAX 13:15 · JFK 16:15
    ♥ Do have faith in what you're doing.