zmqsybzc
deepin
2025-01-05 18:07 这个是不是和系统共用同一个内核的那种?
Reply Like 0 View the author
这个是不是和系统共用同一个内核的那种?
这个是不是和系统共用同一个内核的那种?
不清楚,反正好想和系统硬件共用
之前在win下用过,不是那么好用(相对于在win的众多模拟器中)
Genymotion没记错就是用的谷歌gfxstream虚拟化技术,如果不是,也是图形协议硬件调用实时转发的方法,所以速度快,明年gfxstream被合并入Mesa后跑原生安卓的速度也会快
不清楚,反正好想和系统硬件共用
Genymotion不是LXC容器化技术启动的安卓,而是完整虚拟化启动的,Linux内核也是AOSP分支的
你好任你好,但我用容器
你好任你好,但我用容器
咋弄?
你好任你好,但我用容器
小白一个,求教
Genymotion做安卓开发的话还是比较好用的,提供的型号和场景足够多,但如果日常使用的话我比较推荐应用宝(对,就是腾讯的那个,它现在做安卓模拟做得蛮不错的)和雷电模拟器(性能表现好,也能联通Android Stdio那一套)。
小白一个,求教
补丁失效了,补发一下
Popular Ranking
ChangePopular Events
More
一、关于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后缀的包,你需要在下载包所在的文件夹中打开终端,运行以下命令:
完成以上命令,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:
——获得root权限
——挂载虚拟磁盘且使之可读写
——修改system/build.prop和/system/vendor/build.prop文件
——结束
4、重启当前的android模拟机,同时利用linux终端查询是否支持arm64应用
——查询当前adb连接的设备
——查询是否支持arm64
六、结束
所有的apk包都可以直接拖拽到android模拟机中直接安装,关于arm64补丁部分,可以自行浏览github原文:https://github.com/niizam/GenymotionA11libhoudini。 虽然Genymotion需要登录,但是登录一次后,后续就不需要再登陆了,离线也可以使用。