栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

两个Android模拟器之间的通信

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

两个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接收它。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/506421.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号