两个Android模拟器之间的通信

两个Android模拟器之间的通信,第1张

两个Android模拟器之间的通信

您需要在Windows 7计算机上安装TELNET。为此,
控制面板->程序和功能->打开或关闭Windows功能->
Telnet客户端(必须选中)。

然后,在cmd(命令提示符)中,您可以说adb devices(如果Android SDK
在您的PATH上),它返回诸如emulator-5554和的标识符
emulator-5556。

现在使用telnet,您可以使用telnet localhost 5554或访问它们telnet localhost 5556。

要让他们告诉您它是哪个模拟器,可以键入avd name。

但更重要的是,它告诉您以下内容:

Android Console: Authentication requiredAndroid Console: type 'auth <auth_token>' to authenticateAndroid Console: you can find your <auth_token> in'C:Users[youruser].emulator_console_auth_token'OK

这是一个文本文件,其中包含一些随机的神秘文本。

您可以像这样将其复制粘贴到telnet中:

auth cdPi82HewjZg

到它会说OK,现在你可以实际运行该命令的文件说。

现在你可以说

redir add tcp:6000:4000

意思是:

if the emulator would receive something to Port 6000 from LocalHost, then it should receive it as 4000

这意味着您的其他仿真器可以 通过将数据发送到6000通过

10.0.2.2
魔术
环回IP连接到它,而另一个仿真器将通过端口4000接收它。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5498704.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存