Eclipse是使用Java 6开发的,因此使用Java 6的最新稳定版本...
在哪个操作系统下。 Windows 7,Funduntu,Ubuntu或MacOSX是Eclipse最强大的吗?
提问的理由:
我和许多其他人一样,认为Eclipse是开发Android应用程序的最佳IDE。但是,这并不意味着它非常好。我认为它不是很好的原因是因为它已被开发为与尽可能多的系统设置兼容。这是一项不可能的任务事实上,找到一个完美无缺的单一设置非常困难,但我会找到至少一个。
编辑:
似乎之前从未对比过不同的操作系统,因此我将在接下来的几周内进行测试,并在此处报告我的发现。
答案 0 :(得分:3)
Eclipse已经为所有主要操作系统提供了构建和包,因此请从此处选择您的选择:
http://www.eclipse.org/downloads/
检查右上角的下拉列表。
这是我开发Android时的第一个也是唯一的选择(Eclipse)。它是免费的。
P.S。然后我全心全意地推荐:Linux OS任何版本。它速度快,没有Win OS的问题。也更快,性能更好。
我现在发现了这篇有趣的文章:http://www.linux.com/news/software/applications/708977-the-2013-top-7-best-linux-distributions-for-you
最佳桌面分发
今年有很多优秀的桌面Linux竞争者 它变得比以往任何时候都更加艰难 - 而且这确实如此 说些什么。
Canonical的Ubuntu在推进Linux方面取得了很大进展 当然,在Linux Mint和Fedora中,公众眼中的知名度 两者都是非常强大的选择。然而,关于Ubuntu,一些 过去一年左右的问题已经出现,其中包括 将在线购物结果纳入搜索 - 理查德的补充 Stallman和EFF称之为“间谍软件”。
Fuduntu徽标
与此同时,引入的动荡引起了 Unity和GNOME 3等基于移动设备的桌面继续有增无减, 刺激推出更具有经典头脑的新桌面,如 MATE和Cinnamon以及全新的发行版。对于最好的桌面Linux发行版,我必须使用Fuduntu,其中之一 新一代的后起之秀。最初基于Fedora,但后来 分叉,Fuduntu提供了经典的GNOME 2界面 - 为此开发 桌面,而不是移动设备 - 通常似乎得到 一切都好。
除了提供经典桌面之外,还有很多Linux用户 明确他们更喜欢,富都图享有成为一个的所有优势 滚动版本分发,其存储库包括密钥包 比如Netflix和Steam。我已经使用它好几个月了
答案 1 :(得分:2)
我会使用直接评论回复,但我的堆栈排名还不够。
上面你引用了不喜欢eclipse的原因,因为它没有使用注册表而且看起来不像Windows操作系统UI元素。这不仅仅是日食,这通常是Java中大多数事情的发展方式。 Java应用程序使用它的用户界面的窗口样式并不是不可能的,但这是额外的工作我会说大多数Java应用程序都没有放入它们。实际上,没有理由这会吓跑你,但你会遇到你在其他基于Java的IDE中进行Android开发时所引用的相同内容。例如,IntelliJ大致相同。
答案 2 :(得分:1)
在我看来,最好的选择是将IntelliJ IDEA免费用于Android开发。
编辑:适用于Win,Mac,Linux。
答案 3 :(得分:1)
这个答案是通用的,但实际上:它完全取决于你。 Java应该是完全独立于平台的,并且你的计算机和你的一样强大,我怀疑你将无法做很多事情。为了便于使用,我只是使用最喜欢的操作系统,而不管你现在用它来进行日食。
答案 4 :(得分:1)
which environment is best for Android development?
的复制数据的图片操作系统Windows XP(32位),Vista(32位或64位)或 Windows 7(32位或64位)Mac OS X 10.5.8或更高版本(仅限x86)Linux (在Ubuntu Linux上测试,Lucid Lynx)GNU C Library(glibc)2.7或 以后是必需的。在Ubuntu Linux上,需要8.04或更高版本。 64位分发必须能够运行32位应用程序。
答案 5 :(得分:1)
你没有描述困扰你的东西,它是Eclipse本身吗?上传到模拟器?在模拟器上调试?
有很多方法可以改善Eclipse / Android性能。 最简单的是安装Linux :)
我有一台配备Windows 7和Ubuntu 11.10的双启动机器。 在Windows上完成某些任务需要更长的时间(但我没有使用手表,所以我可能错了)。 示例是启动模拟器并将应用程序上载到模拟器。
并排安装Ubuntu Windows很简单,所以你可以轻松试用,请告诉我们结果。
此外: 使用适合您机器的固定堆大小启动Eclipse:
eclipse -data "your-workspace" -vmargs -Xms1024m -Xmx1024m -XX:PermSize=1024m -XX:MaxPermSize=1024m
最后: 至少有些人认为你应该总是从AVD管理器而不是调试器启动模拟器。
希望这会有所帮助 /亚龙
答案 6 :(得分:1)
它应该在每个操作系统上运行得很快。我最近读到如果你使用其他jdk而不是sun,eclipse在linux上会变慢。 加快IDE的速度很快:
XX:PermSize
和Xms
以匹配您的内存我认为这是一个很好的伎俩: 在内存上创建一个ram磁盘(虚拟磁盘),并将你的jdk放在这个ram磁盘上。例如使用imdisk。
答案 7 :(得分:0)
Eclipse适用于Windows开发和Linux上的Android开发。这是由于它的构建方式,它使用Java并且不依赖于任何操作系统细节。
您引用的问题不是特定于操作系统,而是特定于您的安装。