android - Genymotion 安装
来源:互联网 发布:数据库如何建表 编辑:程序博客网 时间:2024/05/22 12:13
http://einverne.github.io/post/2016/02/genymotion-installation.html
在Linux下安装 Genymotion Android 模拟器。最近拾起 Android Development,Android 模拟器必不可少,用来用去 Genymotion 模拟器算是速度和效率最棒的模拟器了。
事前准备
Genymotion 依赖 VirtualBox 运行,在安装之前确保已经安装 VirtualBox. 在Linux Mint下直接去 Software Manager 搜索 VirtualBox 然后点击安装即可。
Genymotion 安装需要一个 Genymotion 的个人账号,Genymotion 高级功能需要付费,所以去官网注册一个个人账号使用。官网地址:https://www.genymotion.com
下载安装包,在注册账号登陆之后去首页按照自己的系统选择 32bit 或者 64bit 的安装包下载。目前最新的版本为 2.6.0.
安装
假设安装包下载到 ~/Downloads
目录下,在终端:
# cd ~/Downloads/# Move the downloaded file to ~/Android/ directory #mv genymotion-2.6.0_x64.bin ~/Android/# Set executable permissionchmod +x genymotion-2.6.0_x64.bin# Install genymotion by running the file./genymotion-2.6.0_x64.bin# Navigate into genymotion directorycd genymotion# launch the genymotion #./genymotion
运行 genymotion 之后,添加设备,此时需要登陆账号,有的时候会遇到 “unknown generic error” 错误,在我的观察下可能就是因为 genymotion 服务器挂了,等些时候再尝试即可。或者有的时候是因为代理的关系。
下载对应的镜像,然后就能够运行模拟器了。
为了方便使用可以将 Genymotion 的地址加入到 PATH 中,这样就能快速启动 Genymotion. 类似:
$ PATH=$PATH:/home/einverne/Android/genymotion/
使用
在使用 Genymotion 的时候,有时会遇到 ”INSTALL_FAILED_NO_MATCHING_ABIS“ 错误。一些时候是因为 APP 和模拟器CPU架构的问题,但是在 Genymotion 这里需要额外安装一个文件。点击这里 去xda 下载 Genymotion-ARM-Translation_v1.1.zip 这个文件。并拖到模拟器中。这样就不会出现问题了。如果需要在模拟器中安装 GApps ,可以在上面的链接中找到对应的方法。
如果使用过程中出现 “An error occured while deploying the file. INSTALL_FAILED_CPU_ABI_INCOMPATIBLE” 这样的错误,利用上面的方法也能解决。造成这个错误的原因是因为 Genymotion 是一个基于 x86 的虚拟环境,不是一个 ARM 的模拟器。而 Genymotion 在更新过程中移除了 ARM Translation 和 Google Play Apps , 这样对开发者和使用者造成了一定的困扰,不过还好依然可以通过其他方法解决。
reference
- http://techapple.net/2014/07/tutorial-installsetup-genymotion-android-emulator-linux-ubuntulinuxmintfedoraarchlinux
- http://www.2daygeek.com/install-genymotion-android-emulator-on-ubuntu-centos-debian-fedora-mint-rhel-opensuse/
- http://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk
- http://forum.xda-developers.com/showthread.php?t=2528952
- android模拟器 genymotion安装
- android模拟器 genymotion安装
- Android Genymotion 模拟器 安装
- Android Studio 安装 Genymotion
- Android模拟器Genymotion安装
- android - Genymotion 安装
- Android genymotion的安装
- Android studio 安装genymotion
- android studio安装Genymotion
- Android模拟器Genymotion安装向导
- Android 神模拟器genymotion安装
- Android 神模拟器genymotion安装
- genymotion android模拟器安装教程
- Android Studio安装插件Genymotion
- Android Studio安装Genymotion插件
- Android studio安装Genymotion插件
- Android studio Genymotion模拟器安装
- Android Studio安装genymotion模拟器
- 理解VMware虚拟机下网络连接的三种模式
- 《IT人-不要一辈子靠技术生存 》
- man man
- linux 中命令yum的用法
- hadoop SecondNamenode详解
- android - Genymotion 安装
- 如何让外网访问内网搭建的www服务器
- 笔记:GitHub创建项目并提交
- bashrc与profile的区别
- 正则表达式口诀
- fcntl实例
- 大学要防止培养‘小人’
- 学者批教育不公阻碍穷二代向上流动 致贫者愈贫
- HZAU oj 1015(LCS)