在Android Emulator上接收多播数据包的任何方式?

时间:2017-05-09 00:24:08

标签: android-emulator multicast

Android模拟器当前不支持多播,但我需要测试需要多播数据包的应用程序。我想在模拟器上做到这一点。

有没有办法在Android Emulator上接收多播数据包?我愿意将一些代码编写为Android应用程序。

2 个答案:

答案 0 :(得分:0)

两年后的目前,Android Emulator仍不支持多播数据包。

Android Documentation

答案 1 :(得分:0)

Android Studio的仿真器仍然不支持多播,但是,您可以使用Genymotion。使用Genymotion,创建两个新的仿真设备并将其“网络模式”设置为“桥接”。这样,模拟器将使用您计算机的网络。如果您的网络支持多播,则可以重用自己的网络。一个不错的好处是您的仿真器甚至可以与网络上的真实设备进行通信。