Charles ProxyでAndroid Lollipopエミュレータを設定するにはどうすればいいですか? 質問する

Charles ProxyでAndroid Lollipopエミュレータを設定するにはどうすればいいですか? 質問する

私は他の質問からの指示に従ってきました。Windows 上で Charles Web Proxy と最新の Android エミュレータを使用して SSL 証明書を構成する方法を教えてください。(私はMACを使っていますが)SSL プロキシ/Charles と Android のトラブルCharles Proxy を使用すると、Kitkat までの Android エミュレータのパケットを分析できます。

今、Lollipop エミュレーターでも同じことをやろうとしています。しかし、Kitkat エミュレーターを正常にセットアップするために使用したのと同じ手順を繰り返しても、Charles には何も表示されません。エミュレーターのブラウザーを使用して Web に接続しようとすると、次のエラーが表示されます。ここに画像の説明を入力してください

Mac OS X 上の Android Lollipop エミュレータでパケット スニッフィングを有効にするために特別な手順が必要ですか?

前もって感謝します!

ベストアンサー1

私も同じ状況でしたが、最終的に解決策を見つけました。あなたが言及したリンクの指示に従ってください。Windows 上で Charles Web Proxy と最新の Android エミュレータを使用して SSL 証明書を構成する方法を教えてください。

それから、チャールズから「プロキシ」メニューに入り、「Mac OS X プロキシ」を有効にしました。すると突然、何かが通り抜けるようになりました。「Mac OS X プロキシ」をオフにした後でも...

追伸: エミュレータのモバイル設定からプロキシを設定しても機能しませんでした。プロキシ設定はコマンドラインから行う必要があります (エミュレータ コマンドは SDK/ツールにあり、次のように実行する必要があります./emulator -avd Nexus_4_API_21 -http-proxy http://<your-ip-as-in-charles-help-menu>:8888)。また、プロキシメータなどのプロキシ アプリもいくつか試しましたが、成功しませんでした。また、問題が発生したため、Charles を再起動すると解決しました。

おすすめ記事