逍遥模拟器adb配置参考

最近为了减少一些工作量以及完成自动化的需求,对Android模拟器进行了一些测试。通过测试,逍遥模拟器的性能、兼容性、Xposed稳定性方面满足需求。但默认情况下adb连接略微麻烦。可以进行如下调整解决。

本地adb连接

由于逍遥模拟器自带的adb版本较老,使用platform-tools的adb连接会出现不兼容。因此,复制platform-tools的adb替换即可。替换文件:

  • adb.exe
  • AdbWinApi.dll
  • AdbWinUsbApi.dll

远程adb连接

和其他模拟器一样,逍遥模拟器基于VirtualBox进行虚拟化。模拟器的网卡使用nat模式,然后通过配置forward,使得host的adb可以访问到模拟器的5555端口,默认配置下,hostip为127.0.0.1,远程访问只需要修改hostip即可。

打开memu配置文件,找到如下位置,修改即可:

<NAT>
  <Forwarding name="ADB" proto="1" hostip="0.0.0.0" hostport="21513" guestip="10.0.2.15" guestport="5555"/>
  <Forwarding name="MVD" proto="1" hostip="0.0.0.0" hostport="21511" guestip="10.0.2.15" guestport="21501"/>
</NAT>

逍遥模拟器adb配置参考》有4个想法

  1. this

    “打开memu配置文件,找到如下位置,修改即可” 修改之后会被自动还原,怎么回事?

    回复

发表评论