-2

ADB 経由で Android フォンでchrome-har-capturerを使用する必要があります。

ローカル マシン上の Chrome では、次のスイッチを使用して Chrome を起動できます。

--remote-debugging-port=<port>

次に、以下のように chrome-hat-c​​apturer を使用して、リモート デバッグ用に指定されたポートに接続します。

chrome-hat-capturer --port <port>  -o out.har

Android の問題は、ADB を使用して Android で Chrome を起動できる一方で、リモート デバッグ スイッチを受け入れないことです。

db shell am start -n com.android.chrome/com.google.android.apps.chrome.Main --remote-debugging-port=9222

Error: Unknown option: --remote-debugging-port=9222

これを行う方法はありますか?

4

1 に答える 1

0

これをやろうとしている他の人のために、私はこれを行う方法を見つけました:

ローカル マシンで次の操作を行います。

1) クロムを実行します。

adb shell am start -n com.android.chrome/com.google.android.apps.chrome.Main

2) デバッグ ポートを転送します。

adb forward tcp:9222 localabstract:chrome_devtools_remote

3) chrome-har-capturer を実行します。

chrome-har-capturer --force --port 9222 -o my.har http://www.example.com

--forceオプションを使用する必要があることに注意してください。

于 2016-08-12T20:31:20.263 に答える