2013-01-14 63 views
1

如何從Android模擬器捕獲流量到本地網絡服務器?我可以使用Fiddler嗎?從Android模擬器捕獲到本地主機的流量?

謝謝!

+0

你的Android模擬器是否有代理服務器設置?如果是這樣,你可以使用提琴手。如果最差的情況發生,您可以使用http://www.fiddler2.com/r/?reverseproxy – EricLaw

回答

1

感謝EricLaws的評論,我發現了一種捕獲流量的方法。

我不得不使用reverseproxy並編寫FiddlerScript規則。我在OnBeforeRequest函數中添加了以下行

if (oSession.host.toLowerCase() == "10.0.2.2:8888") oSession.host = "localhost:8082"; 

。 在我的Android代碼中,我使用地址10.0.2.2:8888到達localhost:8082。很棒!

+0

謝謝,我節省了一些時間! :) – Rob

相關問題