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

2016-07-19 00:03:13 +08:00
 kafukwen

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

15769 次点击
所在节点    Android
71 条回复
wangfeng3769
2016-07-19 13:25:10 +08:00
tscat
2016-07-19 13:30:09 +08:00
作为都用的,表示在 IDE 上费心思的程序员真是没意思。。
huluhulu
2016-07-19 13:36:35 +08:00
xxxx 真是垃圾系列...
chengcanmm77
2016-07-19 13:45:31 +08:00
只是个工具而已,为什么非要用你推荐的工具,你习惯用,别人不一定习惯啊
Makoshan
2016-07-19 13:46:38 +08:00
Android Studio 每次 build 都要占用很多内存,而且也不能继续写程序,等他编译完才行,不然 IDE 会假死,可以试试用(./gradlew --offline installDebug ) 命令行的形式,编译占内存少一些。
iFlicker
2016-07-19 15:39:31 +08:00
google 官方的意思很明确了
ADT 停止更新都很久了,最终都是要转到 AS 上面去的(除了特殊的)。
所以没必要争,时间会证明一切嘛~
chmlai
2016-07-19 15:45:58 +08:00
怎么没所谓呢?
项目组难道不需要统一开发环境吗?
既然官方都不更新 ADT 了, 选 AS 肥肠合理吧.
nicevar
2016-07-19 15:46:18 +08:00
会用的情况下,毫无疑问 AS 完胜 eclipse ,现在特别是做 NDK 开发, 2.2 的版本使用 cmake 效率高得令人发指,以前 so 库我都是用 Xcode 或者 QtCreator 开发的
楼主你为什么一定要劝他们用 AS ,而不是自己把 eclipse 的工程配置成 Gradle 用 AS 开发?我在公司就是这么干的,版本管理只提交代码部分就行了,毫无影响,每天还能节省出大量时间弄其他的,后来公司还不是转 AS 了。
hantsy
2016-07-19 15:59:09 +08:00
搞不清楚 IDE 和开发多大关系。。。自己用自己喜欢的 IDE 或者编辑器就好了。

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/293337

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX