工欲善其事必先利其器。为了让Android开发变得更加简单,在此讨论下如何搭建Android Studio+Genymotion的开发环境。
1、Android Studio
使用Android Studio,抛弃了传统的eclipse,是一种不错的尝试。下载网址:http://developer.android.com
众所周知,eclipse的短板在各类应用开发领域日趋明显,这里不再赘述。我们只需了解Android Studio有何优势能够胜任Android开发,尽管它现在还没有发行稳定版本:)
(1)继承intellij的全部优点
作为一款半收费的IDE,intellij还是相当出色的。他的优点我就不一一点出了,这里只想说一点就是他的无与伦比的速度优势。我们知道eclipse各种速度慢会给开发带来效率地下的问题,也有时候因为编译、刷新或者其他操作等待使得代码提示迟迟不出现,还有...我想应该有一大堆问题让我们对eclipse又爱又恨。intellij给我印象最深刻的就是速度特别快,特别是他强大的代码提示功能,只需有输出头几个字母,就能出现你想要的代码提示,节省了很多时间。所以,他被誉为“最智能的Java IDE”,还是有原因的。
(2)Android布局预览功能
这个功能是最为强大的,也是选择这款IDE的主要原因。之前的ADT根本无法做到布局预览,让我们的开发调试变得异常的漫长。而有了此功能后,我们边写布局文件就能出现相应的布局预览,可以实时的、不需要启动Emulator就能快速调整出想要的布局。
(3)还有一些亮点功能
- 基于Gradle的构建支持;
- Android特定重构和快速修复;
- 提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;
- 支持ProGuard和应用签名功能;
- 自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局,等等。
2、Genymotion
Genymotion是一套完整的工具,它提供了Android虚拟环境。相比与Android模拟器,它的模拟程度,支持设备型号,快速响应都要好于前者,其开发者体验应属目前最好的。下载网址是:http://www.genymotion.cn/- Android Studio:选择的是目前较为稳定的0.5.2版本。
- Genymotion:2.3.1版本。
- Virtual Box:选择的是Genymotion官方推荐的4.3.12版本。
- 启动你的IDE
- 进入"File/Settings"菜单
- 在新打开的窗口中,选择"Plugins",然后点击" Browse repositories" 按钮(右下方)
- 点击Install plugin即可
- 启动你的IDE
- 进入"File/Settings"菜单
- 在新打开的窗口中,选择"Plugins",然后点击"install plugin from disk..." 按钮(右下方)
- 选择genymotion-IDEA-plugin.jar文件
- 点击"OK"按钮
- IDE请求重启,"Restart"按钮重新启动
点击Run命令:
在弹出的框中选择正在运行的虚拟机,点击OK:
运行结果: