阅读更多

目前的android模拟器分两类,一类是将android的api转换为native的api,如BlueStacks;另一类是使用虚拟机,深度定制一个android运行镜像。

 

android模拟器要做的事情,都是如何在x86的cpu上运行arm的代码。一种是使用虚拟机模拟整个系统硬件环境,加载原生的或者定制的android运行rom;另一种是修改dalvik虚拟机的实现,实现一套native的arm-runtime,供应用执行时调用。

 

Genymotion是印度公司开发的基于virtual box虚拟机,自己定制了各版本的android运行镜像,据说运行效率比官方镜像有提升。

 

Genymotion个人版可以免费使用,目前最新版本是2.8.1。在下载完成后,需要下载对于的android镜像文件。这时,由于网络原因,会提示:

 

Unable to create virtual device:

Connection timeout occurred.

 

Genymotion并没有给出直接下载离线镜像来使用的方式;而由于网络原因,在直接下载困难时,希望通过别的方式下载下来镜像。

 

方法:

 

Genymotion的下载文件保存在:C:\Users\用户名\AppData\Local\Genymobile\Genymotion\ova 下面

 

下载地址为:

 

http://dl.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_160825_141918.ova

 

其中 6.0.0为版本号,文件名与ova目录一致。

 

 

 参考:

1. http://23pin.logdown.com/posts/691046-genymotion-use-arm-translation-on-6x-image

2. http://www.cnblogs.com/binsys/archive/2012/08/25/2655882.html

更多相关文章

  1. Android(安卓)模拟器
  2. 《第一行代码--Android》读书笔记之碎片
  3. android 与 C# socket之间的收发数据
  4. Android(安卓)Studio动态调试smali
  5. Android(安卓)开发之旅:短信的收发及在android模拟器之间实践(二)
  6. 持久化修改Android模拟器的system分区
  7. Android加壳native实现
  8. Android4.0 x86试玩
  9. 在Eclipse中 每次右击工程名 选择 properties 后点击 Android后

随机推荐

  1. Android(安卓)本地文件、文件夹操作
  2. 【Android(安卓)- MD】之NavigationView
  3. Android(安卓)Fatal signal 6 (SIGABRT)
  4. Android客制化------在设置中加入RAM fla
  5. Android插件—H.A.X.M(硬件加速执行管理器
  6. Android中WebView与Javascript的交互
  7. Android(安卓)N Preview前瞻
  8. Unity 游戏框架搭建 (十二) 简易AssetBun
  9. SDK-IOS 关于SDK接入 MAC平台笔记
  10. Android(安卓)壁纸设置 总结