genymotion免费版

2019-11-04 02:12:42

genymotion是一套完整的android虚拟环境工具,相对官方android sdk,它的安装和使用简洁方便不臃肿,但是现在genymotion官方网站不再提供个人的下载,这篇博客记录了如何下载和使用genymotion个人版.


首先是genymotion的官网: Genymotion官网


1.我们首先需要注册账号,genymotion的下载和使用都需要注册账号


具体方法 :页面右上角sign in -> create an account 这样一步步注册


2. 访问genymotion个人版下载页面: Genymotion个人下载,这个网站在官网是找不到的,但是官方并没有关闭本网站,可以访问和下载


3.下载with VirtualBox版本,然后安装


4. 安装VirtualBox时不要更改默认目录,更改默认安装目录会导致Genymotion一直卡在starting virtual device,无法正常使用,如遇到上述报错,可卸载重装


5. 安装完毕,打开genymotion,输入帐号密码,点击next,选择Personal Use,继续next即可使用个人版


6. 选择需要使用的机型,点击更多按钮,选择install安装后即可使用


 


如果你用过官方的android sdk,那这个软件应该很好上手的,若没用过也没关系,genymotion的简洁方便相信你能很快的上手!


实测mac和windows均可正常运行


  • 2017-10-13 16:21:29

    Activity的四种launchMode

    launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就创建一个与之对应的task。

  • 2017-10-16 16:45:45

    Android开发技巧:Application和Instance

    在开发过程中,我们经常会需要用到一些全局的变量或者全局的“管理者”,例如QQ,需要有一个“全局的管理者“保存好友信息,各个activity即可直接通过该”管理者“来获取和修改某个好友信息,显然,这样的一个好友信息,保存到某一个具体的activity里面,然后依靠activity的intent来传递参数是不合适。我们有两种方法来实现这样一个全局的管理者,一种是使用C++/Java中常用的单例模式,另一种是利用Android的Application类,下面一一阐述。

  • 2017-11-01 01:30:45

    解决第三方包内jar包冲突

    这个问题就是因为引入jar包的冲突,这时我们可以在build.gradle中添加如下代码,下方单独的是添加的代码

  • 2017-11-06 01:00:17

    撤销git add

    如何撤销git add,不小心执行了git add . 操作,但是又不能提交所有的文件,因为对应不同的分支,现在怎么样可以将git add 撤销回来

  • 2017-11-10 00:06:15

    CORS: credentials mode is 'include'

    XMLHttpRequest cannot load http://localhost/Foo.API/token. The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. Origin 'http://localhost:5000' is therefore not allowed access. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.