(注意:这是在你的电脑上安装了intelliJ和安卓SDK后才进行的工作,如果没有intelliJ和安卓SDK,请先安装以上两样东西)

号称史上最快乐的模拟器GenyMotion,试一下。

第一步:下载

下载,中文版的官网在这里  http://www.genymotion.cn/ 首先要注册这个账号要验证之后才能够使用,

有什么用呢,就是之后要下载模拟机的时候要用账号登陆,记住要到邮箱验证才能够有效!在这里就推荐直接到国外的官网直接注册,

因为国内的老是发不了验证的邮件,国外注册地址在这里 https://cloud.genymotion.com/page/customer/login/

然后根据平台下载相应的东东,我的是win32,建议直接下载有带虚拟机的包如下:

再下载intelliJ的插件待会用

好,准备工作完成。

第二步:安装与配置

点击exe文件,然后安装。这里不赘述。

打开用刚才注册的账号和密码连接,然后根据需要创建一个设备,然后点击settings

点击ADB,设置你的安卓SDK的路径,点击OK

现在就创建完一个虚拟机了,接着打开intelliJ

点击File-》Settings-》Plugins,点击install plugin from disk,选择刚刚下载的intelliJ的插件,点击OK

然后会要求restart,重启之后会在工具栏上出现一个粉红色的标志

点击会要求设置GenyMotion的安装位置,设置完之后,

第二次点击红色的图标就会显示里面的虚拟机的情况,可以create,refresh,start。

第三步:调试

在Target Device中选择show choose dialog

调试时,先点击粉色的图标,选择刚才创建的虚拟机点击start,运行虚拟设备。

然后不要关掉虚拟设备,运行工程在Run-》Run'XXXX',在弹出的框中选择第一个并选择设备,点击OK,然后就静待加载。

这个步骤一开始是成功地,但是后来又好几次都没有成功弹出有设备的窗口,都是Noting XXXX,所以要多试几次,按照

Stack Overflow 中的方法,将插件删除,重启之后再次将插件导进去

http://stackoverflow.com/questions/18305814/intellij-cant-run-app-on-genymotionbut-can-start-it

android开发之GenyMotion与intelliJ的配置的更多相关文章

  1. android开发之java JDK环境变量配置的信息代码 附详细教程。

    java环境变量配置: [用户变量]class_path    .;%JAVA_HOME%\lib\tools;%JAVA_HOME%\jre PATH           ;%JAVA_HOME%\ ...

  2. Android开发之Git配置

    Android开发之Git配置 1.首先git配置: 输入命令: git config --global user.name "xxx.xx" git config --globa ...

  3. 【Android UI】Android开发之View的几种布局方式及实践

    引言 通过前面两篇: Android 开发之旅:又见Hello World! Android 开发之旅:深入分析布局文件&又是“Hello World!” 我们对Android应用程序运行原理 ...

  4. Android开发之旅: Intents和Intent Filters(理论部分)

    引言 大部分移动设备平台上的应用程序都运行在他们自己的沙盒中.他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互. 我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定毫无意义 ...

  5. Android开发之旅2:HelloWorld项目的目录结构

    引言 前面Android开发之旅:环境搭建及HelloWorld,我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍Androi ...

  6. Android开发之JNI(一)--HelloWorld及遇到的错误解析

    Android开发之JNI(一)--HelloWorld及遇到的错误解析 1.NDK环境搭建    參考http://blog.csdn.net/xiaoliouc/article/details/8 ...

  7. android开发之 Wifi的四个类

    android开发之 Wifi的四个类 在Android中对Wifi操作,android本身提供了一些实用的包,在android.net.wifi包以下.简介一下: 大致能够分为四个基本的类ScanR ...

  8. Android开发之Java集合类性能分析

    对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List.Set和 Map这三大类的集合,今天Android吧(ard8. ...

  9. Android开发之InstanceState详解

    Android开发之InstanceState详解   本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceS ...

随机推荐

  1. SpringMVC 参考文档

    原文地址:http://blog.csdn.net/lufeng20/article/details/7598801

  2. C#-动态生成40个按钮,大小(20,20),要求每行6个放置

    应该为for (int i=0;i<基本数据DataSet3.Tables [0].Rows .Count ;i++)                 {                 int ...

  3. BZOJ 2241: [SDOI2011]打地鼠 暴力

    2241: [SDOI2011]打地鼠 Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://www.lydsy.com/JudgeOnline/pro ...

  4. JS知识点备忘

    做前端久了,会发现很多比较杂的知识点,平时很少用到(往往在面试的时候经常见到),但是遇到的时候会很揪心...所以遇到的时候把它记录下来,但求有个印象,再次遇到时,可以在这里快速找到解决. 1.文档碎片 ...

  5. UITableView实现格瓦拉飞天投票模块

    格瓦拉目前来说动画效果确实做的还比较好,虽然不是说很炫但做到精致,这次就模仿了它投票的模块.其实想到要实现它还是有很多方法,不过这次我还是采用了苹果自带控件UITableView简简单单来实现它,再次 ...

  6. android学习日记06--SurfaceView视图

    一.API关SurfaceView的介绍 SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface.你可以控制这个Surface的格式和尺寸.Surfacev ...

  7. hdu4081 次小生成树变形

    pid=4081">http://acm.hdu.edu.cn/showproblem.php?pid=4081 Problem Description During the Warr ...

  8. eoe推荐的优秀博客

    <a href="http://my.eoe.cn/huodong/archive/5430.html">http://my.eoe.cn/huodong/archiv ...

  9. Java基础知识强化之IO流笔记66:Properties的概述 和 使用(作为Map集合使用)

    1. Properties的概述  Properties:属性集合类.是一个可以和IO流相结合使用的集合类. 该类主要用于读取以项目的配置文件(以.properties结尾的文件 和 xml文件). ...

  10. javascript笔记03:易犯错的比较运算

    1.比较两个值是否相等的常见运算: " //false == "" //true == " //true false == "false" ...