安卓模拟器genymotion的安装与使用图文教程

 更新时间:2016年08月13日 11:53:50   作者:ChenEva  
这篇文章主要为大家详细介绍了安卓模拟器genymotion的安装与使用图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、简介

相信大家用eclipse上的模拟器会觉得很慢很卡,这里给大家介绍个好东西安卓模拟器genymotion。了解更多,可到此网站https://www.genymotion.com/。

二、安装genymotion

1、注册genymotion登录帐号

进入网站https://www.genymotion.com/,会发现要求先注册才能下载安装包。

2、下载安装包

登录你的帐号后,进入下载页。

如上图,有两种安装包,一个是自带了虚拟机VirtualBox,另一个是没有。如果你的电脑已经安装了VirtualBox,那你可以选择第二种安装包只安装genymotion即可。

另外要注意一点,你的电脑要符合上图中“System Requirements”系统配置要求。

3、安装genymotion

双击安装包,一路next就安装好了。

三、使用genymotion虚拟设备(模拟器)

1、启动genymotion并登录

2、创建虚拟设备(模拟器)

点击“+Add”进入模拟器选择列表。如下图。

这里,选择你想要创建的模拟器,如上图,选择“Google Nexus 5-4.4.4-API19-1080*1920”这款机子,点击“Next”。

如上图,可依据自身需要修改设备名称,并点击“Next”。

接下来便自动下载相关文件了,你只需要等待(蛮久的去做别的事情吧)。

模拟器装好后,点击Finish即可。

3、启用模拟器

双击待启用的模拟器,或选择待启用的模拟器,点击上方的“Start”即可启动模拟器。

如上图,模拟器启动好了,可开始往模拟器上部署你的应用了。

4、解决CPU兼容问题

安装应用到模拟器时,直接将apk包拖拽到模拟器安装会弹出下图提示:

大致意思是:安装失败,虚拟机不能运行包含有ARM代码的应用。你可以使用X86编码应用或在虚拟机上安装一个ARM翻译工具。

(1)问题简述

genymation模拟器是运行在CPU为X86架构的PC机上。而大多手机的CPU是ARM架构,一般APK打包也都默认是ARM。这样就会导致很多ARM应用安装到genymation模拟器时提示这个错误。

(2)解决方法

方法一、使用X86编码应用。

方法二、安装ARM翻译工具(ARM架构支持包)到模拟器上,作为CPU的两种不同架构ARM与X86之间沟通的桥梁。

(3)结论

明显“方法二”较通用,下载Genymotion-ARM-Translation_v1.1.zip包,直接将该文件拖拽到虚拟机,安装完成后,重启虚拟机即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Flutter上线项目实战记录之路由篇

    Flutter上线项目实战记录之路由篇

    这篇文章主要给大家介绍了关于Flutter上线项目实战记录之路由篇的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Flutter具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • Kotlin语言中CompileSdkVersion与targetSdkVersion的区别浅析

    Kotlin语言中CompileSdkVersion与targetSdkVersion的区别浅析

    这篇文章主要介绍了Kotlin语言中CompileSdkVersion和targetSdkVersion有什么区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-02-02
  • Flutter手机权限检查与申请实现方法详解

    Flutter手机权限检查与申请实现方法详解

    使用flutter进行app开发,一定会用到手机的部分权限,包括通知推送、定位、相册、存储、相机、麦克风等。而权限的检查和获取,最受欢迎的就是通过permission_handler这个插件来实现
    2022-11-11
  • Android中button按钮怎么设置圆角

    Android中button按钮怎么设置圆角

    在android开发中,Button是使用很频繁的一种控件,而android提供的原生Button是很规矩的矩形外观,有时候缺乏美感,而相反,圆角按钮则可以提升美感,这篇文章主要给大家介绍了关于Android中button按钮怎么设置圆角的相关资料,需要的朋友可以参考下
    2023-07-07
  • Android中刷新界面的二种方法

    Android中刷新界面的二种方法

    这篇文章主要介绍了Android中刷新界面的二种方法,本文使用Handler、postInvalidate两种方法实现界面刷新,需要的朋友可以参考下
    2014-10-10
  • Android计步模块实例代码(类似微信运动)

    Android计步模块实例代码(类似微信运动)

    本篇文章主要介绍了Android计步模块实例代码(类似微信运动),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Flutter质感设计之模态底部面板

    Flutter质感设计之模态底部面板

    这篇文章主要为大家详细介绍了Flutter质感设计之模态底部面板,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Android封装对原生Log进行封装的操作

    Android封装对原生Log进行封装的操作

    这篇文章主要介绍了Android封装对原生Log进行封装的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Android实现固定屏幕显示的方法

    Android实现固定屏幕显示的方法

    这篇文章主要介绍了Android实现固定屏幕显示的方法,实例分析了Android屏幕固定显示所涉及的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • ToolBar中menu无法同时显示图标和文字问题的解决方法

    ToolBar中menu无法同时显示图标和文字问题的解决方法

    这篇文章主要为大家详细介绍了ToolBar中menu无法同时显示图标和文字问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09

最新评论