android - 如何使用 Charles Proxy 设置 Android Lollipop 模拟器?

标签 android proxy android-emulator android-5.0-lollipop charles-proxy

我一直在遵循其他问题的说明,例如 How to configure SSL certificates with Charles Web Proxy and the latest Android Emulator on Windows? (虽然我在 MAC 上)和 SSL Proxy/Charles and Android trouble我可以使用 Charles Proxy 来分析 Android 模拟器的数据包,一直到 Kitkat。

现在我正在尝试为 Lollipop 模拟器做同样的事情。然而,当我重复我用来成功设置 Kitkat 模拟器的相同步骤时,Charles 什么也没显示!当我尝试使用模拟器的浏览器连接到网络时,它会出现以下错误: enter image description here

Mac OS X 上的 Android Lollipop 模拟器是否需要任何特殊步骤才能启用数据包嗅探?

提前致谢!

最佳答案

我也有同样的情况,终于找到了出路:按照您提到的链接中的说明进行操作:How to configure SSL certificates with Charles Web Proxy and the latest Android Emulator on Windows?

然后我从 charles 进入“代理”菜单并启用“Mac OS X 代理”。比突然的东西来了。即使我关闭了“Mac OS X 代理”...

ps:在模拟器上通过手机设置设置代理不起作用;代理设置必须通过命令行完成(在 sdk/tools 中的模拟器命令应该运行类似:./emulator -avd Nexus_4_API_21 -http-proxy http://<your-ip-as-in-charles-help-menu>:8888)。我还尝试了一些代理应用程序,例如 proximator,但没有任何成功。我也遇到了问题,重新启动 charles 解决了它。

关于android - 如何使用 Charles Proxy 设置 Android Lollipop 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26725066/

相关文章:

android - MVVMCross System.AggregateException 6.4 Xamarin Android

android - 未启动调试器,因为进程无法加载 jdwp 代理

android - SDK 工具更新到 25.3.1 后,Android Studio 上的模拟器无法启动

android - 无法启动 './qemu/linux-x86_64/qemu-system-i386' : No such file or directory

linux - 通过本地主机上的 SSH 代理在浏览器中访问应用程序。

c++ - 使用自定义 QSortFilterProxyModel 覆盖哪些函数

带有标题集的 Android 导航 View ,onItemClick 不起作用

android - 如何使用Intent在Android中将视频上传到YouTube?

android - 将Android Studio更新到版本0.4.0。什么都行不通!哪些修复?

android - 在模拟器中实现应用内结算