更快的Android开发

Faster Android development

本问题已经有最佳答案,请猛点这里访问。

我注意到在我的电脑中,安卓和Eclipse的运行速度非常慢。我同意我的电脑没有太多的内存,但我想知道仿真器是否有轻量级版本,是否有比Eclipse更轻的IDE支持Android开发和Android调试器?


is there any lightweight version of the emulator

不。

is there some lighter IDE than Eclipse which supports Android development and Android debugger

简短的回答:没有。但是,你可以使用Android工具来建立一个项目,使用任何纯文本编辑器来编辑Java源代码,并使用ANT编译所有的东西和ADB来安装到仿真器。

请参阅http://developer.android.com/guide/developing/other-ide.html


  • "关闭"您当前未处理的任何项目。
  • 如果您右键单击并选择"关闭项目",它将阻止Eclipse为它们分配任何内存。这减少了使用的内存,加快了启动时间,并且减少了如果内存不足,计算机使用分页文件的可能性。

  • 一定要遵循上面关于在真实设备上进行调试的建议,而不是仿真器,因为这样可以显著减少使用的内存量。

  • 您可以在Eclipse中创建一个项目,但对于某些会话,请关闭Eclipse,并使用轻量级代码编辑器更新文件。只有在需要从SDK自动完成、调试或IDE提供的任何其他功能时才切换到Eclipse。在Eclipse中按F5键重新同步文件。

  • 最后,将代码拆分为单独的文件越多,Eclipse在保存文件时重建工作区的速度就越快。


  • 您可以在任何文本编辑器或Java IDE中进行编码。Android SDK支持命令行编译。使用Eclipse只是最简单的方法。


    我对模拟也有同样的问题。模拟器很慢。这是可行的,但仅此而已。如果你买不起昂贵的安卓手机,有一个有趣的替代品:覆盆子派。我最近读了一篇文章,展示了在Raspberry Pi上安装Android操作系统是多么容易。我想这将是一个很好的试验场。


    您可以通过避免使用模拟器来减轻计算机上的负载,而在Android设备上运行开发应用程序。