我即将开始开发一个android应用程序,需要得到一个IDE。Eclipse和android Eclipse插件似乎是自然的选择。然而,我熟悉intelliJ和re-sharper,所以我更喜欢使用intelliJ。

有人用过https://code.google.com/archive/p/idea-android/吗?这个好吗?

我应该咬紧牙关学习Eclipse吗?


当前回答

如果您还没有安装Eclipse,我推荐摩托罗拉的MotoDev Studio。它完成了许多烦人的小任务,如设置Android环境和路径,并向Eclipse添加了许多不错的内置功能。

即使您已经安装了Eclipse,也可以将其作为插件添加(我自己没有尝试过)。它是由摩托罗拉开发的,所以它们也有一些摩托罗拉中心的功能,比如将你的应用添加到摩托罗拉市场的能力。不管怎样,如果你感兴趣,可以试试:http://developer.motorola.com/docstools/motodevstudio/

其他回答

对我来说,最好的是Motodev是一个由摩托罗拉开发的Eclipse插件。

Eclipse是最好的IDE。在eclipse中很容易安装android和调试应用程序

Eclipse和Netbeans都慢得可怕,即使是认真的开发人员也能坚持使用它多年,甚至没有尝试使用更好的产品,这是个奇迹。

当涉及到非手持平台(win,mac,linux)时,Java作为平台是一种耻辱,如果有人打算在这个平台上开发,我会说除了根本不使用Java,还能做什么。对于移动性来说,这可能是一种好运,因为系统的规模更小。

据我所知,目前还没有一个Java IDE不是在Java环境中编写的。这很可怕,因为Java正在搞乱桌面环境。

我愿意花几个小时在谷歌上找到一个Java IDE/编辑器,它能够用于android项目,但会为自己使用本机环境。

在过去的12个月里,我一直在使用IntelliJ IDEA作为我的主要IDE,但我也经常被迫使用Eclipse。所以当我不得不在Eclipse中工作时,我开始咬指甲。我将总结我的优点和缺点。

Eclipse的优点: -视觉编辑器。IDEA也有一个,但相当原始。我怀疑这个功能很快就会被删除,因为IDEA将改进它的编辑器。 -许多项目在一个右边窗格(这也是我个人的缺点,因为我喜欢IDEA的一个项目一个窗格的东西) -更快地编译Android项目。IDEA已经加快了它的编译过程,所以我也希望很快删除这个Eclipse pro

IDEA pros: - faster intellisense (if you like Resharper, then you know what I am talking about) - smarter autocomplete - my friend and I decided to write the same class. I finished before him simply because IDEA faster reacts to my wishes - incredibly smart - do not know what to do? just press Ctrl+Shift+Space and IDEA will tell you what should come there. It also recognizes naming scheme to if you're filling name object, it will first display getName method. - will add more as I remember of them

想法的缺点: -唯一的缺点是,如果你打开Eclipse Android项目并编辑任何XML布局文件,Eclipse将不再能够在其可视化布局编辑器中显示编辑过的文件。到目前为止,这个问题还没有得到解决,这是IDEA的错误,因为它在某种程度上扰乱了XML。

底线:如果你没有看到ReSharper在。net中的优点(我们都是用。net编写的),那么你可能会坚持使用Eclipse。它是官方的Android IDE,你相信它是最好的。 如果你喜欢ReSharper,想要更快地编码,那么你会欣赏IDEA,并永远坚持使用它。

一个很好的系统是Basic4Android -对熟悉Basic的人来说很棒,

包括用于屏幕布局的视觉设计器 能否连接到作为Android SDK一部分的模拟器 使得开发程序相对容易。