以下是模拟器公告的链接(包含在Visual Studio 15 CTP中):https://www.visualstudio.com/en-us/msft-android-emulator-vs.aspx
我想在此VM中为Internet连接设置代理。我的目的是通过我的主机上的端口8888进行连接,这样我就可以在我的Fiddler中看到这个Android VM的流量。
这可能吗? VM本身的android设置不包含任何移动网络接入点,因此我无法弄清楚如何设置代理。
提前致谢。
答案 0 :(得分:2)
启动模拟器后,请按照以下步骤操作。
- 设置
- WI-FI
- 长按您连接的网络并选择
Modify network config
- 选中
Show advanced options
复选框- 最后更改代理设置
希望这适合你。
答案 1 :(得分:2)
不幸的是,它还无法监控VS Emulator for Android上的网络流量。这是因为我们将网络连接视为以太网连接,您只能在Android中的WiFi网络适配器上设置代理。当您尝试通过Java System.HTTP_PROXY
调用手动设置System.putString()
变量时,它甚至无法工作,因为Android仅向系统应用授予此权限。我们正在努力解决这个问题,它很快就会推出!
答案 2 :(得分:2)
我们从Visual Studio 2015 RC开始这项工作。有关完整说明,请参阅http://blogs.msdn.com/b/visualstudioalm/archive/2015/05/06/using-fiddler-to-monitor-network-traffic-from-the-vs-emulator-for-android.aspx。