在Visual Studio Emulator for Android中使用代理

时间:2015-03-24 03:29:17

标签: android visual-studio visual-studio-2015 android-x86

以下是模拟器公告的链接(包含在Visual Studio 15 CTP中):https://www.visualstudio.com/en-us/msft-android-emulator-vs.aspx

我想在此VM中为Internet连接设置代理。我的目的是通过我的主机上的端口8888进行连接,这样我就可以在我的Fiddler中看到这个Android VM的流量。

这可能吗? VM本身的android设置不包含任何移动网络接入点,因此我无法弄清楚如何设置代理。

提前致谢。

3 个答案:

答案 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)