博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Genymotion安装配置指南
阅读量:7251 次
发布时间:2019-06-29

本文共 1184 字,大约阅读时间需要 3 分钟。

作者:snowdream

Email:yanghui1986527#gmail.com
Github:
QQ 群: 529327615
原文地址:

注: 由收集整理

简介

Genymotion是一款基于x86架构的Android模拟器,由于系统启动速度,应用运行速度远远快于Android SDK自带模拟器而受到广泛应用。

优缺点

优点

  • 系统启动速度快
  • 应用运行速度快
  • 跨平台
  • IDE支持

缺点

  • 与真机相比,无法支持一些硬件相关的传感器特性等
  • 由于市场上大部分应用都是基于ARM架构来编译的,因此,与默认模拟器,真机相比,对于包含仅支持ARM架构的so的应用,默认不支持。

注:基于x86架构的模拟器/真机,兼容ARM指令有两个解决方案:

  1. 对于x86真机,x86处理器已经能够基本兼容ARM指令了。参考
  2. 对于Genymotion模拟器,则通过安装ARM_Translation_Android来进行兼容。

安装Genymotion

安装步骤

安装指南

详细安装步骤,请参考以下文章:

genymotion

安装ARM_Translation_Android系列包

由于genymotion是基于x86的,而大部分应用都是基于ARM的,因此,我们需要安装一个ARM_Translation_Android系列包来增强兼容性。

安装步骤

  1. 点击下载ARM_Translation_Android系列包

    • Android 4.4及以下:
    • Android 5.x:
    • Android 6.x:
  2. 将下载的zip包,拖进Genymotion模拟器窗口,按照提示安装
  3. 安装成功后,重启Genymotion模拟器即可。

安装指南

注:以上步骤,便可满足大部分的开发测试需求。以下的步骤,都是可选步骤。

下面是安装微信的效果

wechat

安装Google Apps

  1. 根据平台,android版本等选择不同的安装包,下载。

  1. 将下载的zip包,拖进Genymotion模拟器窗口,按照提示安装
  2. 安装成功后,重启Genymotion模拟器即可。

安装Xposed

  1. 根据平台,android版本等选择不同的安装包,下载。

其中,sdk21,sdk22,sdk23,分别对应Android 5.0,5.1, 6.0.

  1. 将下载的zip包,拖进Genymotion模拟器窗口,按照提示安装
  2. 安装成功后,重启Genymotion模拟器即可。
  3. 对于Android 5.0以上的手机,请前往XDA论坛主题贴下载附件 XposedInstaller_3.0_alpha4.apk,并安装。
    下载地址:

如果你看到以下界面,恭喜你,Xposed Framework安装完成。

xposed3

参考

  1. [[OFFICIAL] Xposed for Lollipop/Marshmallow [Android 5.0/5.1/6.0, v86, 2016/10/16]](

转载地址:http://aaebm.baihongyu.com/

你可能感兴趣的文章
数组,字符串互相转化
查看>>
linux centos下配置静态ip地址
查看>>
Maven学习总结(三)——使用Maven构建项目
查看>>
Computer Vision & MultiMedia 相关国际会议汇总
查看>>
vs2008在win7系统中安装不问题
查看>>
HDU-1520 Anniversary party
查看>>
springmvc web.xml配置之 -- ContextLoaderListener
查看>>
java_数组作缓存池的不可变类实例
查看>>
webservice主流框架Axis、Axis2、XFire、CXF的比较
查看>>
mybatis输出SQL格式化
查看>>
lambda
查看>>
Master Nginx(3) - Using the Mail Module
查看>>
4、jeecg 笔记之 自定义显示按钮 (exp 属性)
查看>>
Js 手风琴效果
查看>>
QTP10补丁汇总
查看>>
支持常见数据库差异对照说明
查看>>
大白话5分钟带你走进人工智能-第二十八节集成学习之随机森林概念介绍(1)
查看>>
cdoj1215 (并查集)
查看>>
git clone all branch and create a empty branch
查看>>
C++网络库之Poco(一)
查看>>