V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lyc8503
V2EX  ›  程序员

安卓 Chrome 启动开发者工具 Devtools 的小脚本

  •  
  •   lyc8503 · 32 天前 · 1033 次点击
    这是一个创建于 32 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很多时候手机遇到网页打不开或者出 bug 的情况,电脑也不一定在身边,会想用开发者工具简单调试一下,比如看看 Network requests 或者 Console 输出

    然而... 官方 Chromium 不支持在手机上启动开发者工具,唯一找到的 Kiwi 的源码也不更新了

    安卓的 Chrome 本身是支持 Chrome DevTools Protocol 的,只是缺少了一个内置的 Devtools 前端

    于是写了个小脚本,用 ADB 把对应端口转发出来,就能在手机上直接打开 Devtools 调试了

    工具在此: https://github.com/lyc8503/AndroidChromeDevTools

    效果大概是这样: https://github.com/lyc8503/AndroidChromeDevTools/blob/main/docs/img2.jpg

    和桌面端的开发者工具完全一模一样

    4 条回复    2024-03-30 19:34:43 +08:00
    xbigfat
        1
    xbigfat  
       32 天前
    这个不需要连互联网嘛?(调试内网网页,无互联网访问可以嘛)
    lyc8503
        2
    lyc8503  
    OP
       32 天前
    @xbigfat 因为使用了 chrome-devtools-frontend.appspot.com, 所以是需要互联网 + 外网的. 不过你提醒我了, 我等下可以添加个不需要外网的版本
    winterbells
        3
    winterbells  
       32 天前 via Android   ❤️ 1
    https://github.com/JingMatrix/ChromeXt/

    有 xposed 的可以装这个
    lyc8503
        4
    lyc8503  
    OP
       32 天前
    @winterbells 非常感谢你的推荐,我之前居然没有搜到这个😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   786 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:47 · PVG 04:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.