Conversion to Dalvik format failed with error 2 导入项目出现这个错误搞了半天 对 eclipse 本就无爱 = =
1
Comdex 2016-07-19 00:48:08 +08:00 via Android
你不理解有的人的机器运行 as 有多无奈
|
2
DravenJohnson 2016-07-19 04:01:15 +08:00
很多东西用 Android Studio 根本没法 build ,必须用 eclipse ,当然配置稍为麻烦些,但是至少可以用。
|
3
evilic 2016-07-19 08:03:11 +08:00
Eclipse 挺好的
|
4
mko0okmko0 2016-07-19 08:53:05 +08:00
你这样一句话嘲讽成功的可不只 eclipse 用户阿 XD
我都用,而且我也教别人怎两个都用,各有什么优缺点. 你以为 eclipse 不好用吗? as 能支持几种语言? as 的排版外挂到底啥时候能跟 eclipse 比? eclipse 不能跑 gradle 吗? as 才能跑 gradle? 身为一个炉石玩家,我很在意控制嘲讽牌使用的. |
5
bk201 2016-07-19 08:59:28 +08:00 via iPhone
你说服老大统一标准,否则我跟你讲,惯用 ide 肯定都觉得最好用.
|
6
jeffersonpig 2016-07-19 09:07:58 +08:00 2
你自己不会用不代表别人也用不好啊。不要觉得自己的偏好比别人高一等,会让人觉得很幼稚。
|
7
yanggis 2016-07-19 09:09:12 +08:00
擦,我也在用 Eclipse ,也没觉得为什么必须转到 AS 上。
|
8
kx5d62Jn1J9MjoXP 2016-07-19 09:27:33 +08:00 1
就 Android 开发来说, 还在用 eclipse 的人不知道他们错过了多少东西
|
9
talen666 2016-07-19 09:33:15 +08:00
习惯了就不想换工具吧,毕竟换了也要花点时间去熟悉
|
10
malkavia 2016-07-19 09:43:09 +08:00 1
@ssynhtn 同意
就我个人来说 一个 Memory Monitor 就足够秒掉 eclipse 了 以前看个内存还要在 shell 里敲 dumpsys 更不要说导出 hprof 再拿 MAT 分析了 相较来说, Eclipse 浪费的时间太多了 |
11
janus77 2016-07-19 10:10:26 +08:00
随着新版本放出,他们会自然转用 AS 的, ADT 已经停止支持了,等需要新特性的时候他找不到合适的方法就只能屈服了。
还有一个就是,现在的 github 上第三方项目都是 AS 的,如果他要用的话显然是 AS 导入比较方便。 |
12
jswh 2016-07-19 10:20:30 +08:00
为什么要劝呢,工具顺手就好了
|
13
Zmyi 2016-07-19 10:23:59 +08:00
因为自己的错误去抱怨工具 我也是呵呵了~
|
16
youxiachai 2016-07-19 10:34:04 +08:00
话说..as 反正可以兼容 eclipse..这个不碍事吧...反正 adt 已经停止更新了..迟早要转..
|
17
hpeng 2016-07-19 10:40:16 +08:00 via iPhone
你为什么要管别人吃饭用叉子还是筷子呢。
|
18
initialdp 2016-07-19 10:41:26 +08:00 via Android
各有所爱吧,没这必要。
|
19
learnshare 2016-07-19 11:03:36 +08:00
用 Eclipse 不一定是落后,但 ADT 已经放弃了,未来肯定要换的
|
20
l8mEQ331 2016-07-19 11:04:01 +08:00
我们公司也是都用 Eclipse ,主要是公司的项目用 AS 没法 build 。不过说实话, AS build 的速度太慢了,这点上 Eclipse 还是比较有优势。
|
21
visonme 2016-07-19 11:05:19 +08:00
两个月前试用过 as ,电脑配置自认还可以(毕竟 vs15 我都跑的溜),用后马上卸载了,还是回到 es 了~
as 很强大,但是不是一般电脑能跑的,至少要跑的爽,先升级下电脑,不然启动,调试,等的慌 |
22
LMkillme 2016-07-19 11:12:08 +08:00
以前在 Win 上用 eclipse ,现在 MBP 上用 Android Studio , 比较喜欢 Android Studio
|
23
williamx 2016-07-19 11:13:03 +08:00
对 当前那些开发 Windows 程序用 VS6 ,开发 Android 用 Eclipse 的,理他们干嘛?除了仅有一小部分人是不得不用那些旧工具,剩下的无非就是懒得学习新东西。
接受新事物和害怕新事物自古由来就是两个对立的阵营。 |
24
daocheng 2016-07-19 11:21:13 +08:00
不要劝,劝也没用,爱用就让他继续用。
|
25
rvw 2016-07-19 11:23:59 +08:00
人家爱用什么用什么为什你要去管别人用什么
|
26
Lonely 2016-07-19 11:24:09 +08:00
Eclipse 是很不错,但是 ADT 已经停止支持,不再适合开发 Android 。对于那些说没必要转 AS 的,你自己去对比下,看看差了多少功能。不要用电脑辣鸡这种借口,请去升级配置。
|
28
wander2008 2016-07-19 11:32:55 +08:00 via iPhone
你想太多了, as 不一定好, eclipse 也不一定坏。熟悉什么就用什么。不要太装逼了
|
29
wangfeng3769 2016-07-19 11:36:44 +08:00
idea 好像 也可以吧。
|
30
clorts 2016-07-19 11:44:51 +08:00
@DravenJohnson eclipse+adt 么?
|
31
wangfeng3769 2016-07-19 11:47:22 +08:00
Xarmin
|
32
withlqs 2016-07-19 11:47:35 +08:00
哈哈哈 果然是不用点开就知道楼主被喷啦
|
33
raphaelsoul 2016-07-19 11:48:31 +08:00 1
@wangfeng3769 终于看到有提到 idea 的了。 Jetbrains ,强,无敌!一个 Idea 适配 php , python , java 多种语言,我现在都不用 pycharm , phpstorm 和 webstorm 了,就用了一个 idea
|
34
peter999 2016-07-19 11:49:13 +08:00
啤酒饮料矿泉水 花生瓜子八宝粥 脚抬一下
|
35
malkavia 2016-07-19 11:49:27 +08:00
|
36
sampeng 2016-07-19 12:13:29 +08:00
不知道为什么楼上说 AS 有些没办法 build 。。完全无法理解。 ndk ? cmake 都支持你告诉我不能 build ?
所有不用 AS 的所谓前辈程序员,都要在内心里被我鄙视一遍。无他, as 能干的事, ecplise 不能干。 ecplise 能干的事, as 能干,并还干的更好。。自能提示光一条就要秒杀 ecplise 多少条街。 提升效率嘛。。 60%不为过。配置好了,快捷键弄习惯了。。实在太舒服 |
37
sampeng 2016-07-19 12:17:25 +08:00
另外说一句。。。
其实这无所谓的,内心里鄙视就好。 就像我看见用 vim 和 emacs , sublime 之流的同学。。各有喜好。 不否认有用的牛逼的!! 不否可有用的牛逼的!! 不否认有用的牛逼的!! 重要的事说三遍,省的挑起编辑器之争。。。 而我觉得, 90%的人都会觉得自己是天才,一定是属于用的牛逼的那一类。。。 实际上。。很多时候在编程工具方面,我看见他们找一个 bug 需要 1 小时,我只要 5 分钟。。。。真心没什么好争的。。他们愿意随他。反正估工时我和他们的都差不多,他们在加班,我在喝咖啡,何乐不为呢 |
38
zhuangzhuang1988 2016-07-19 12:24:47 +08:00
以前老同时喜欢用 vc6 调试 window 驱动内核..
所以说"我爷爷活了 96 岁".. |
39
wangfeng3769 2016-07-19 13:08:36 +08:00
@raphaelsoul 看个人的喜好,我 就是 pycharm 的忠实粉丝。另外 我也基本转向 atom 了
|
40
ChiangDi 2016-07-19 13:11:43 +08:00 via Android
要学会闷声大发财
|
41
wangfeng3769 2016-07-19 13:25:10 +08:00
@ChiangDi dui
|
42
tscat 2016-07-19 13:30:09 +08:00 via iPhone 2
作为都用的,表示在 IDE 上费心思的程序员真是没意思。。
|
43
huluhulu 2016-07-19 13:36:35 +08:00
xxxx 真是垃圾系列...
|
44
chengcanmm77 2016-07-19 13:45:31 +08:00
只是个工具而已,为什么非要用你推荐的工具,你习惯用,别人不一定习惯啊
|
45
Makoshan 2016-07-19 13:46:38 +08:00
Android Studio 每次 build 都要占用很多内存,而且也不能继续写程序,等他编译完才行,不然 IDE 会假死,可以试试用(./gradlew --offline installDebug ) 命令行的形式,编译占内存少一些。
|
46
iFlicker 2016-07-19 15:39:31 +08:00
google 官方的意思很明确了
ADT 停止更新都很久了,最终都是要转到 AS 上面去的(除了特殊的)。 所以没必要争,时间会证明一切嘛~ |
47
chmlai 2016-07-19 15:45:58 +08:00
怎么没所谓呢?
项目组难道不需要统一开发环境吗? 既然官方都不更新 ADT 了, 选 AS 肥肠合理吧. |
48
nicevar 2016-07-19 15:46:18 +08:00
会用的情况下,毫无疑问 AS 完胜 eclipse ,现在特别是做 NDK 开发, 2.2 的版本使用 cmake 效率高得令人发指,以前 so 库我都是用 Xcode 或者 QtCreator 开发的
楼主你为什么一定要劝他们用 AS ,而不是自己把 eclipse 的工程配置成 Gradle 用 AS 开发?我在公司就是这么干的,版本管理只提交代码部分就行了,毫无影响,每天还能节省出大量时间弄其他的,后来公司还不是转 AS 了。 |
49
hantsy 2016-07-19 15:59:09 +08:00
搞不清楚 IDE 和开发多大关系。。。自己用自己喜欢的 IDE 或者编辑器就好了。
项目构建应该和 IDE 无关,使用 Maven , Gradle 都能够做这一点。这样也方便 CI 、 CD 自动化。 |
50
hantsy 2016-07-19 16:02:33 +08:00
@Lonely ADT 准确是说已经是 Eclipse 官方项目,最新的 4.6 有一个 Android Bundle 。估计 Google 交给 Eclipse 去维护了。
|
51
find2bHusky 2016-07-19 16:15:22 +08:00
今年转的 AS ,比较耗费硬件, gradle 配置比较费劲,需要和 Android Studio 版本对应,另外一个缺点是编译速度比 Eclipse 慢好多。不过其他的用习惯了挺好用的,比 Eclipse 好用,引用第三方项目也比较方便。现在 ADT 已经预览不了 Android 6.0 的布局了,除非编译一些 Eclipse 的工程,其他全用 Android Studio 了。
|
52
l8mEQ331 2016-07-19 16:31:23 +08:00
@Lonely 刚来公司的的时候做的小项目还可以用软连接把 eclipse 的目录结构映射到 AS 的项目里。现在做的这个项目分成了很多模块,做起来就很麻烦了,还容易搞出循环依赖, SVN 同步也不方便。公司库里边一些比较旧的代码在使用泛型的时候没有指明类型之类的问题,导致在 eclipse 下可以编译通过, AS 下就不行了。其实主要还是其他人都用的 eclipse ,我也不好因为自己要用 AS 就去改很多库的东西,毕竟不是个人项目还是按照公司的来吧。
|
53
tuimaochang 2016-07-19 17:08:32 +08:00
之前有个大项目和其他公司一起做,我一个人开发这大项目的 Android 客户端。后来其他公司的小头目说新招了个搞 iOS 的学生,想让我帮忙带一带等我走了接手这个 Android 客户端(咋想的),我说好吧,没想到这个新成员是个少数民族,就是以卖玛仁糖出名的那个民族。他上午一来就先学 Android 开发环境搭建,我就从网上找了一篇最新的教程帖子发给他让他自己看去。他下午跑来跟我说现在都用 Android Studio 开发了,你怎么还用 eclipse ?我反问他你环境搭建完了吗?
|
54
HeadOrHeart 2016-07-19 17:22:55 +08:00
@tuimaochang ios 开发接手 Android 项目 o(╯□╰)o
|
55
nashxk 2016-07-20 10:25:34 +08:00
这个得看公司了。我们公司一进来就是 AS 。。有的人习惯了一种工具,就很难想去改变。
|
57
junyuecao 2016-07-20 11:33:16 +08:00
eclipse 和 AS 共存没啥问题, gradle 配置还是很灵活的, LZ 可以自己用 AS
|
58
pxlxh 2016-07-20 12:11:16 +08:00
吐槽!公司前辈程序员还在国内,如何劝解他也来美国?
|
59
SaintDan 2016-07-20 14:17:54 +08:00
没必要,何必浪费时间
|
60
kaedea 2016-07-20 17:15:30 +08:00
人生苦短,快用 AS
|
61
tedzhou1221 2016-07-20 17:54:07 +08:00 via iPhone
一切都是需求问题!如果我上班,只需走 10 分钟就可以,你叫我开车上班?车位都要找 10 分钟
让他改用 As ,你要有意无意地把 as 的优点显示出来,时间长了,他思想会潜移默化的 |
62
lc1450 2016-07-20 22:26:45 +08:00
同学用 as 写程序,一个简单程序调了两天没结果,上 eclipse 一次成功了.感觉 as 有些坑.
|
63
palxie 2016-07-20 23:10:10 +08:00
别人用什么工具,你干预不了!不过要我用 ADT 和 AS 选的话,我还是更喜欢 AS
|
64
kafukwen OP @bk201 说的太对,其实无所谓 ide 好坏。统一标准真的很重要。公司是为政府部门开发软件的,一切追求快速,缺乏各种规范化标准。
|
68
chocotan 2016-07-21 12:06:36 +08:00
嘲讽是不对的。。
idea 和 eclipse 相比也有很多不足的,我当时也是换回 eclipse 了好几次,当时的问题是:某 linux 发行版上面中文无法修改字体(楷体),我记得更加古老的版本是只支持 oraclejdk 而我装的是 openjdk 昨天安利了同事装了 idea ,某些需求我只能无奈的告诉他 idea 不支持 |
69
inmyfree 2016-07-21 15:12:20 +08:00
说真的,其实很多人还不知道构建,没明白 eclipse 和 as 项目区别在哪里
|
70
shm7 2016-07-21 17:39:31 +08:00
升级总是痛苦的,不论升级有多少好处。这就是为什么革命总是痛苦的。
|
71
Tneciv 2016-07-21 23:26:44 +08:00 via Android
目录结构都不一样 说共存使用的人是什么心态?
|