Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac OS MuMu模拟器分辨率无法设置为竖屏 #32

Open
GENEVE0086 opened this issue Jul 7, 2020 · 7 comments
Open

Mac OS MuMu模拟器分辨率无法设置为竖屏 #32

GENEVE0086 opened this issue Jul 7, 2020 · 7 comments

Comments

@GENEVE0086
Copy link

如题目所说,在Mac OS版本的MuMu模拟器上自定义分辨率的宽度最小值为720,也就不能设置成为540 * 960的分辨率,只能设置成960 * 540,请问是否有相关的解决方法,MacOS上面可用的模拟器太少了

image

@CyiceK
Copy link
Collaborator

CyiceK commented Jul 7, 2020

分辨率影响到脚本的硬坐标点击和opencv识别率
联系折中方案用mac的windows虚拟机看看)

@GENEVE0086
Copy link
Author

目前在进行过多种平台尝试(pd开win虚拟机内再开雷电模拟器、pd开安卓虚拟机、android studio avd、天天模拟器、夜神模拟器)之后,现在夜神模拟器上成功运行,帮助各位Mac用户踩了一些雷。具体情况如下:

0.Nox模拟器(夜神模拟器)(成功)

可设置分辨率,adb连接端口为62001,与window的Nox模拟器一致
但是也有一些不舒服的地方:
游戏安装麻烦,官方市场下载的是b服2.4.6,自动更新会变成渠道服,需要到taptap/b服官网下载最新版本。
模拟器优化很差,除了挂脚本之外不建议使用

1.MuMu 模拟器 Mac版(失败)

分辨率设置无法设置为540 * 960,在完成登陆之后的脚本功能不能正常运行

2.PD开Win虚拟机内开雷电模拟器(失败)

资源占用过多,可能会导致win虚拟机内分配给android虚拟机的内存不够导致PCR不能正常运行

3.PD开安卓虚拟机(失败)

分辨率无法设置,无法使用脚本

4.Android Studio AVD(失败)

AVD中的x64/x86 ABI的虚拟机无法安装b服pcr
AVD中的ARM ABI的虚拟机开机进度极慢(10分钟没打开,遂放弃)

5.天天模拟器(腾讯手游助手)(失败)

分辨率无法设置,无法使用脚本

@CyiceK
Copy link
Collaborator

CyiceK commented Jul 8, 2020

整理得很不错 谢谢)

@CyiceK CyiceK pinned this issue Jul 8, 2020
@fxh90
Copy link

fxh90 commented Jul 9, 2020

很有帮助,谢谢
请问Script要在pd下运行吗?
在mac运行报错adb: command not found

@GENEVE0086
Copy link
Author

不需要,adb是需要自己安装配置的命令,开发者只提供了Windows环境的adb文件,没有提供mac可用的版本。我做过安卓开发所以adb我就没有额外配置,具体可以网络上搜索一下,可以使用brew或者手动配置的方式配置adb(android-platform-tools)。

另外补充一点 Mac 的adb devices的表头与Windows稍有不同,没有windows环境下的最后一个空格,Mac用户在使用时请找到要运行脚本的connect函数中删除 while lines[0] != 'List of devices attached ':中attach后面的一个空格,否则会报错

@fxh90
Copy link

fxh90 commented Jul 10, 2020

谢谢!已经可以正常运行了!

@taikutsusugiru
Copy link

如译文所说,在Mac OS版本的MuMu模拟器上自定义分辨率的宽度扩展为720,也就不能设置成为540 * 960的分辨率,只能设置成960 * 540,请问是否有相关的解决方法,MacOS上面可用的模拟器太少了

图片

mumu模拟器可以设置成为540x960 这可能跟你的屏幕分辨率 mumu版本有关系 去试试找找方法调回去
感觉像是你的屏幕分辨率太高,导致mumu无法进一步缩小设置的限制

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants