首先放一张图说明本次待解决的核心问题:
由于Eclipse自带的Android模拟器器环境启动和调试都太过缓慢和卡顿而诸如夜神、蓝叠、逍遥等Android模拟器器又只能实现简单的apk包安装,所以選择Genymotion如图是我从官网下载的共同安装包,安装完成之后VirtualBox甚至无法启动由于Genymotion调用的是VirtualBox的接口来启动虚拟机,这一步实现不了后面的apk自嘫无法安装。
首先放一张图说明本次待解决的核心问题:
由于Eclipse自带的Android模拟器器环境启动和调试都太过缓慢和卡顿而诸如夜神、蓝叠、逍遥等Android模拟器器又只能实现简单的apk包安装,所以選择Genymotion如图是我从官网下载的共同安装包,安装完成之后VirtualBox甚至无法启动由于Genymotion调用的是VirtualBox的接口来启动虚拟机,这一步实现不了后面的apk自嘫无法安装。
Genymotion是一款出色的跨平台的AndroidAndroid模拟器器具有容易安装和使用、运行速度快的特点,是Android开发、测试等相关人员的必备工具
选择 with VirtualBox的版本进行安装,安装过程比较简单此处就不介绍了。
介绍一下如何使用ova文件仔细看哦,同学们
然后点击Next会出现以下界面,等待一会等虚拟设备创建完成,返回主界面就可以看到Samsung Galaxy S6 - 5.1.0 - API 22 - 已经添加到虚拟设备列表里了
双击该项,就可以启动Android模拟器器了启动完成后的画面如下:
以下是本人在使用Genymotion的过程中遇到的问题及解决办法,不一定适用于所有情况仅供参考。
虚拟设备无法上网
网卡1设置为: 仅主机(Host-Only)网络,网卡2设置为:网络地址转换(NAT),网卡3设置为: 仅主机(Host-Only)网络,網卡4设置为: 仅主机(Host-Only)网络,大部分情况下不需要对网卡3和网卡4做设置使用默认设置即可,如不能上网再尝试设置网卡3和网卡4。
解决办法:設置计算机的BIOS:启用处理器虚拟化然后打开VirtualBox,设置版本为:Ubuntu (64-bit)
解决办法:将Genymotion-ARM-Translation.zip拖到Android模拟器器窗口出现以下提示框,点击OK等待操作完成后重启虛拟设备
64位版本可以从我的百度网盘下载:
安装完成重启Android Studio后,会发现在工具栏下多了一个Genymotion的图標点击该图标,就可以看到安装的虚拟设备列表了,选中列表中的一行点击Start...,就可以启动该虚拟设备了
Android Stuido里面的AVD Manager可以创建Android模拟器器使用起来也比较简单,缺点就是性能不行现在比较流行使用Genymotion,号称史上最快的AndroidAndroid模拟器器下面我们就来装Genymontion。
(2)按照要求填好信息
(3)注册唍成之后就可以下载了我们选择已经带了oracle VM virtualBOX的版本进行下载。
(4)下载完成双击genymotion-2.7.2-vbox.exe进行安装,这个安装也无需设置只要下一步下一步就能唍成期间会自己安装oracle VM virtualBox也是同样一直点下一步下一步就可以了。
(5)都安装完成之后需要在桌面找到图标点击运行
(6)进去会显示是否能接受协议
(7)点击添加按钮,添加一个Android模拟器器
会显示登录界面把刚刚申请的账号填好,点击登录登录成功会显示
按照自己实际需求创建一个相对应的Android模拟器器
安装完成之后,需要重启Android Studio你就可以在菜单栏找到Genymotion的小图标
点击小图标设置Genymotion在本地的安装路径
(1)打开Genymotion,点擊启动一个Android模拟器器
(2)等启动完成之后可以看到如下界面
这个时候再调试安卓程序的时候你就可以选择GenymotionAndroid模拟器器进行运行调试效果了
感谢您的支持,我会继续努力的!
扫码打赏你说多少就多少
打开微信扫一扫,即可进行扫码打赏哦
分享从这里开始精彩与您同在