【问题标题】:Chrome-har-capturer and Android via ADBChrome-har-capturer 和 Android 通过 ADB
【发布时间】:2016-12-19 16:53:49
【问题描述】:

我需要通过 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

知道怎么做吗?

【问题讨论】:

    标签: android google-chrome adb har


    【解决方案1】:

    对于其他尝试这样做的人,我找到了如何做到这一点:

    在你的本地机器上:

    1) 运行 chrome:

    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 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 2016-05-23
      • 2018-03-21
      • 2016-01-13
      • 2016-12-13
      • 1970-01-01
      相关资源
      最近更新 更多