Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发

原文:Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发

Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发
http://www.jb51.net/article/52609.htm

本文介绍Lorinnn在开发Android过程不断跌打滚爬中安装的一套开发环境,相信你在使用后同样有不错的体会。

一直使用Eclipse环境开发Android,也尝鲜使用过Android Studio去开发,各种IDE配合Android SDK及SDK原生的Android Emulator的个中滋味也许大家都有领略,Eclipse的超长启动时间似乎是在与Android Emulator这个超级大腕比看谁更姗姗来迟,Android Studio的大版本号从推出来到两年后的今天仍然一直游走在1之下,不的不说襁褓婴儿不知道什么时候能长大,不得不说大哥我真不敢用你。

本文则介绍Lorinnn在开发Android过程不断跌打滚爬中安装的另一套开发环境,相信你在使用后同样有不错的体会。

Intellij IDEA: 在程序员眼中针对Java开发的IDE不在少数,可不少人仍在钟情Eclipse,面向Eclipse的插件也不计其数,诚然Eclipse是一款很不错的开源软件,但如果你追求更高开发效率,追求更创新耀眼的GUI界面,这款被公认为最好的Java开发工具值得你拥有。

Android SDK:Google Android必备SDK,无论使用何种IDE开发,首当其冲你必须下载安装。

Genymotion Emulator:如果你已经对原生Android Emulator忍无可忍,如果你又有幸看到这个篇文章,你会发现原来Android Emulator也会这么快,原来Android Emulator的世界也可以这么美好,Genymotion是一套完整的工具,它提供了Android虚拟环境,它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。我曾在神器中快速介绍过Android 超快模拟器Genymotion,秒杀真机,今天正式将其作为我们的开发环境的专用Emulator。

下面我将详细介绍如何安装这套环境。

安装环境:Windows 7 64bit
安装软件:JDK1.6,Intellij IDEA 12,Android SDK, Genymotion

安装JDK

JDK这个东西就不用讲了,到ORACLE官网直接下载即可,需要注意的是截至目前(2014/05/13)最新的JDK已经更新到了8u5了,但是为了兼容环境中其它软件,建议安装JDK(6/7)。我安装到的是JDK7。安装过程很简单,直接下载双击安装就OK,无需添加环境变量。

安装Intellij IDEA

在这里我建议使用其作为开发Java程序的IDE,下载地址和官网:http://www.jetbrains.com/idea/,需要提示的是Intellij IDEA是收费软件,不过在泱泱华夏,这点事情可难不倒我们,百度一搜‘intellij idea 注册码‘,应该就能解决你的问题,注意下载版本,我安装的是Intellij IDEA12。

下载Android SDK

接着安装Andoird SDK,下载地址:http://developer.android.com/sdk/index.html
现在Android SDK捆绑了ADT和Eclipse,不过没有关系我们可以直接下载,解压之后可以看到sdk被放到了一个单独目录,可以单独使用sdk即可。

Intelij IDEA使用Android SDK

打开IDEA之后并绑定Android SDK,我们就可以使用其开发Android程序了,如下:

打开Intellij idea,并请选择Create New Project。

在左下角点击黑色边框内的Android Module,并在右侧pannel中填写Project Name和Project Location,接着最重要的一步就是选择Project的SDK,点击后侧的New,找到刚才解压的SDK路径就好,比如我将要开发一个HelloWorld程序,填写如上。

接下来就和使用Eclipse一样,填写Package name和Activity name,最重要的一项是Target Device一定要选择Show device chooser dialog。

至此,我们已经可以使用Android原生Emulator来运行这个程序了,但这个并非是我们的最终目标,我们需要使用Genymotion Emulator来替代这个挫bi。

安装Genymotion

Genymotion竟然也出了中文版,看来其也开始重视中国市场了,当然不管是中文还是英文我们得首先下载并安装这货,传送门。

这里省去下载和安装过程,安装完毕后,发现这货是需要注册的(因为其提供云端服务),如下:

登录之后便可以选择你需要的ROM了,因为Genymotion整合了市场最为主流的真机的ROM,然后再根据你下载的ROM创建多个虚拟设备,比如我已经下载几乎所有其提供的ROM,如下:

安装Genymotion插件

安装完毕Genymotion之后,接下来的动作是为Intellij安装Genymotion插件,只有为Intellij安装上它的插件,我们才能在Intellij上自由的调用Genymotion。

插件下载地址:https://cloud.genymotion.com/page/launchpad/download/ (同样需要登录)或者尝试下载:http://plugins.genymotion.com/plugins/idea/1.0.3/genymotion-idea-plugin-20140326.jar

The installation of the plugin can be done by launching IDEA and going to “File / Settings” menu, then go to “IDE Settings” section, then “Plugins”.
Click on “Browse repositories” button and search “Genymotion” entry. Follow the steps indicated by IDEA.

这是从官网上抄袭的安装指南,大家不难看明白,所以至此我们的环境已经打造完毕。

测试环境

打开Intellij,并确保Genymotion的插件安装正确,下图的上方的红色剪头即为Genymotion的插件按钮,通过点击这个按钮,我们需要创建Android virtual device,我已经创建了多个,在此我选择lorin_Nexus开头的,并启动它。

下图是已经启动的Genymotion模拟器,是不是真的很快很酷!?

接着我们可以创建一个Android工程,并将该工程置于Android开发状态,最后一张图的红色框住的部分,默认为测试状态,然后点击红色框框的运行按钮,即会调出下方的Choose Device窗口,这就是我在强调的最重要的一项是Target Device一定要选择Show device chooser 的dialog原因。

点击红色框框后方的运行按钮,你的程序就被Target到Genymotion模拟器中啦,怎么样,速度真的很棒哦,更多关于Genymotion的功能将会在接下来的开发过程中一一介绍。

时间: 2024-08-25 05:30:42

Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发的相关文章

Rendering Problems: No Android SDK found. Please configure an Android SDK. 怎解决?

Rendering Problems No Android SDK found. Please configure an Android SDK.

解决Android SDK Manager下载问题和android studio每次启动都要在fetching Android sdk compoment information

1.能解决国内访问Google服务器的困难启动 Android SDK Manager ,打开主界面,依次选择「Tools」.「Options...」,弹出『Android SDK Manager - Settings』窗口:在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://... sources

用Cubism 2制作自己的Live2D(尝试向)——android sdk样本的下载与Android studio编译!

前言- 在浏览Live2d说明书的时候我无意中发现了一个有趣的东西,就是android sdk中居然自带动态壁纸!那就让我们来试试吧,说明书此页的网址连接——中文版||日文版 Android开发所必需的环境- 没啥说的,没有的可以跳过了,真的想试试的可以试试说明书上的#01 Android開發必要的工具,不过不要轻信上面显示的30分钟就是了.在这里我用的是Android studio SDK的下载- 地址(日文网站破校园网打不开233回头不上,一定) baidu盘     提取码:19jm 下载

JDK 1.7+Android SDK+IntelliJ IDEA 13+Genymotion 安卓开发环境部署

环境 操作系统:Windows 7 64bit安装软件:JDK1.7,Intellij IDEA 13,Android SDK, Genymotion 安装JDK 直接到ORACLE官网直接下载即可, http://www.oracle.com/technetwork/java/javase/downloads/index.html 为了兼容性考虑,不建议安装最新的JDK,我安装到的是JDK7.安装过程很简单,直接下载双击安装. 环境变量 JAVA_HOME;PATH;CLASSPATH网上一大

Android SDK Manager详解

Android基础知识--Android SDK Manager详解 做Android开发时,免不了使用Android SDK Manager,安装需要的sdk版本.buildTools版本等等. 下图展示了2016.11.16号Android SDK Manager所有的package.很多Android开发的新人在使用的时候可能会疑惑了:这些package到都是什么功能呢,都要安装吗?本篇文章将为你把这些疑惑解开(如果你只想知道需要安装哪些package,直接跳至文末). 1. SDK Ma

Android模拟器Genymotion安装及使用教程详解

尊重版权,未经授权不得转载 本文出自:http://blog.csdn.net/fengyuzhengfan/article/details/53366252 一直以来都有不少朋友问我关于Android模拟器的事情,比如:那个Android模拟比较快,如何安装使用之类.今天我整理出来这篇教程,供我的朋友以及各位小伙伴们查阅借鉴. Android的模拟器很多,但最原汁原味的还数Android SDK中的模拟器,毕竟是Google的亲儿子.之前Android SDK中的模拟器运行速度一直是大家吐槽的

Android SDK下载地址

原地址:http://lameck.blog.163.com/blog/static/38811374201262111309677/ Android SDK.ADT.tools等官方下载地址(2012.06.28更新) 1.android-sdk_r20<platform>    (1)http://dl.google.com/android/android-sdk_r20-windows.zip    (2)http://dl.google.com/android/android-sdk_

Android SDK初体验

环境配置 前提条件: 安装Java (关于如何安装,不多说,自行百度.有很多教程) Android Monkey是基于Android SDK里的一个小工具.所以如果想要使用Android Monkey,首先得安装Android SDK. 1. 首先下载对应版本的Android SDK.或者直接下载Android Studio也行 (Android SDK从属于Android Studio,个人理解相当于子于父的关系.) 2. 将下载好的zip源码包解压后,设置相应的环境变量: 变量名:ANDRO

Android sdk manager 下载安装中的错误收集

1. "An internal error occurred during: "Launching New_configuration". Path for project must have only one segment." 解决方法: Project -> Properties -> Run/Debug Settings: 1. select "Launching New_configuration" 2. Delete 3.