-
Notifications
You must be signed in to change notification settings - Fork 182
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
adb自动检测时设备重复显示 #366
Comments
maafw版本:2.0.2 # 运行代码
from maa.toolkit import Toolkit
def main():
Toolkit.pi_run_cli("C:/Users/DELL/Desktop/github/MST2.0/assets", "C:/Users/DELL/Desktop/github/MST2.0/cache")
if __name__ == "__main__":
main() |
显示数量为多开模拟器数量的平方,如4个同时开启会有16个选项 |
这个问题很不好解决,甚至针对雷电的情况没法解决,而且现在多开的时候雷电的截图增强可能也是不生效的。 根本原因是雷电的截图增加 API 需要传入 pid,例如四开时,在我搜索到 4 个雷电进程后,我没法知道哪个 pid 要对应哪个 adb 地址,只能粗暴的排列组合给出让用户自己选(然而现在的 PiCLI 压根没显示 pid,用户盲选的大概率也是错的) 其他模拟器和 adb 设备倒是没有类似问题,或许可以单独针对雷电把这部分禁用掉,只要多开就不支持截图增强 |
明白了 |
我和雷电的开发大佬们同步了这个问题,看看他们有没有什么好主意,比如改改 API 啥的。 要是不行可能考虑我刚说的雷电多开就不支持截图增强,我们的 bug 本身简单做下去重就好了 |
MuMu12 v4.1.2 在启用截图增强时可能存在同样的问题 日志: |
maa.log
使用雷电模拟器测试,多开时会重复显示一遍设备。
只留下一个模拟器时又恢复正常。
9/30更新:
出现了重复出现3次的情况。
可能影响的操作:
正在运行时,删除了asset目录下生成的maa_option.json,保留cache中的同名文件,以便初始化配置。
The text was updated successfully, but these errors were encountered: