我如何与Android模拟器交流

离子

我正在编写Xamarin Forms应用程序,并且需要通过主机OS(Windows)上运行的应用程序与之通信。

尝试使用套接字将UDP数据包从Windows发送到Android仿真器,但Xamarin Forms应用程序未接收到任何数据。

模拟器和Windows之间的网络配置是什么?还有其他通讯方式吗?

离子

我找到了解决方案。基本上,Android仿真器没有自己的网络接口,因此您必须使用它adb来转发所需的端口。

要将tcp端口转发到仿真器,请使用:

adb forward tcp:sourceport tcp:destport

例如,要将主机上的端口8000转发到仿真器上的端口8500,请使用:

adb forward tcp:8000 tcp:8500

要重定向UDP端口,请将telnet重定向到仿真器的端口(通常为5554),然后使用redir:

telnet localhost 5554
redir add udp:sourceport:destport

如此处所述:http : //www.iomem.com/archives/23-Redirecting-TCP-and-UDP-traffic-to-the-Android-emulator.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android ADB-如何将模拟器设置为交流电源

来自分类Dev

Android模拟器:如何复制模拟器/ AVD?

来自分类Dev

Android模拟器讨厌我

来自分类Dev

如何提高Android模拟器速度

来自分类Dev

如何加快对Android模拟器的部署?

来自分类Dev

如何从Gradle控制Android模拟器

来自分类Dev

如何设置默认的Android模拟器

来自分类Dev

如何启动Android模拟器?

来自分类Dev

如何提高Android模拟器速度

来自分类Dev

如何提高Android模拟器的速度?

来自分类Dev

如何启动Android SDK模拟器?

来自分类Dev

如何设置默认的Android模拟器

来自分类Dev

我无法在我的 Android 模拟器上打开文件

来自分类Dev

如何通过Appium JUnit测试监视iOS模拟器/ Android模拟器的HTTP流量?

来自分类Dev

如何为“Visual Studio 模拟器 for android”的模拟器安装证书?

来自分类Dev

当我以Android模拟器为目标时,如何修复VS 2013 MDA运行的此不正确的模拟器命令行

来自分类Dev

我的eclipse中的Android模拟器无法启动

来自分类Dev

我的手机(Android)在模拟器(uiautomator)中

来自分类Dev

Virtualbox打破了我的Android模拟器

来自分类Dev

我无法在 Android Studio 上启动模拟器

来自分类Dev

如何将我的模拟器连接到Internet。

来自分类Dev

Android模拟器测试

来自分类Dev

Android模拟器黑屏

来自分类Dev

Android模拟器倒挂

来自分类Dev

Android Studio的模拟器?

来自分类Dev

Android模拟器黑屏

来自分类Dev

Android模拟器卡住

来自分类Dev

将Wear模拟器与Android模拟器配对

来自分类Dev

地图,Ripple模拟器工作,Android模拟器NO