[Android zone]Genymotion——最快的android模拟器,比真机还快

[Android zone]Genymotion——最快的android模拟器,比真机还快

一、关于Genymotion

genymotion是运行效率最高的android模拟器之一,开启速度非常快,号称比真机都快,不浪费硬件资源,还自带root权限,我的笔记本是轻薄本2023款tinkbook 14,运行起来非常流畅没有卡顿。 但是它运行的是x86安卓,今天我们要设置让它可以安装运行ARM64位应用。

注:有网友发现,这个软件注册页面,在国家选项中把港澳台单独列出且名字前没加中国前缀,不知是有意还是无意,持续关注,原则不能破。

二、下载注册Genymotion

(一)下载

点击这里可以打开官网:https://www.genymotion.com/

普通用户就选择desktop版本下载:https://www.genymotion.com/product-desktop/download/

(二)注册genymotion

点击注册:https://www-v1.genymotion.com/account/create/

根据自己的需求进行注册,我选择的是Gaming需求。

三、安装打开Genymotion

(一)安装

由于linux版本是.bin后缀的包,你需要在下载包所在的文件夹中打开终端,运行以下命令:

chmod +x 文件名.bin

./文件名.bin

完成以上命令,Genymotion就安装在你的电脑上了,现在可以找到打开了。

(二)登录

打开以后就可以登录了,用你注册的账号登录,选择个人用户,可以免费用。

四、建立android模拟机

1、看图中黄色箭头所指,就是创建的按钮

2、按照自己的需求选一个型号

3、android版本选择,建议选择android11,后续我们要打入补丁使其支持安装arm64应用_

4、完成所有步骤,进入下载安装系统界面

五、系统补丁ARM64支持。_

1、首先下载补丁包:

https://github.com/niizam/GenymotionA11libhoudini/releases/download/1.0/system.zip__

2、将补丁包直接拖入android模拟机中,在android文件夹/sdcard/Download下可以看到。

3、现在打开Linux终端,按照要求输入命令(注:Linux发行版系统需要安装adb工具:sudo apt install adb)

——进入shell:

adb shell

——获得root权限

su

——挂载虚拟磁盘且使之可读写

mount -o rw,remount /

——修改system/build.prop和/system/vendor/build.prop文件

echo 'ro.product.cpu.abilist=x86_64,x86,arm64-v8a,armeabi-v7a,armeabi

ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi

ro.product.cpu.abilist64=x86_64,arm64-v8a

ro.vendor.product.cpu.abilist=x86_64,x86,arm64-v8a,armeabi-v7a,armeabi

ro.vendor.product.cpu.abilist32=x86,armeabi-v7a,armeabi

ro.vendor.product.cpu.abilist64=x86_64,arm64-v8a

ro.odm.product.cpu.abilist=x86_64,x86,arm64-v8a,armeabi-v7a,armeabi

ro.odm.product.cpu.abilist32=x86,armeabi-v7a,armeabi

ro.odm.product.cpu.abilist64=x86_64,arm64-v8a

ro.dalvik.vm.native.bridge=libhoudini.so

ro.enable.native.bridge.exec=1

ro.enable.native.bridge.exec64=1

ro.dalvik.vm.isa.arm=x86

ro.dalvik.vm.isa.arm64=x86_64

ro.zygote=zygote64_32' | tee -a /system/build.prop >> /system/vendor/build.prop

——结束

adb reboot

4、重启当前的android模拟机,同时利用linux终端查询是否支持arm64应用

——查询当前adb连接的设备

adb devices

——查询是否支持arm64

adb -s 127.0.0.1:6555 shell getprop ro.product.cpu.abi

六、结束

所有的apk包都可以直接拖拽到android模拟机中直接安装,关于arm64补丁部分,可以自行浏览github原文:https://github.com/niizam/GenymotionA11libhoudini。 虽然Genymotion需要登录,但是登录一次后,后续就不需要再登陆了,离线也可以使用。

相关数据

猫咪梳毛用哪种梳子好?
约彩365苹果在线安装

猫咪梳毛用哪种梳子好?

⌛ 09-17 👁️ 2967
康宁Corning的薪资待遇怎么样?
约彩365苹果在线安装

康宁Corning的薪资待遇怎么样?

⌛ 07-10 👁️ 8260