Android の Chrome でタブ一覧を取得する

2022/10/20

昨日の続きで Android の Chrome のタブ一覧を取得する
基本的に下記2コマンドで取得することができる

$ adb forward tcp:9222 localabstract:chrome_devtools
$ wget -O tabs.json http://localhost:9222/json/list

取得したファイルはこんな感じでタブ情報の配列で取得ができる(一部加工有り、 YouTube だけにしてる)

$ cat output.json
[
  {
    "description": "",
    "devtoolsFrontendUrl": "https://chrome-devtools-frontend.appspot.com/serve_rev/@......./inspector.html?ws=localhost:9222/devtools/page/27234",
    "id": "27234",
    "title": "ホーム - YouTube",
    "type": "page",
    "url": "https://m.youtube.com/",
    "webSocketDebuggerUrl": "ws://localhost:9222/devtools/page/27234"
  },
]

Android の Chrome に拡張機能は使えず、こういう手段でタブ一覧を取得するしかない
タブを貯めすぎるのも良くないので定期的に削除しよう

$ cat output.json | jq length
5129

参考


Profile picture

Written by @honyanya web developer.
Twitter

© 2026. @honyanya