根据Chrome Remote Debugging on Android文档,我最终会重定向到AppSpot.com上托管的网络应用。我的组织有严格的PII要求,使用这样的外部应用程序对我们来说是一种风险。
我在哪里可以找到要在内部部署的开发工具的来源?
我已经在Blink repo(https://chromium.googlesource.com/chromium/blink.git)和最近使用find . -iname devtools.css
的Chromium tarball中查找了开发工具,但没有找到任何内容。
我在调试时查看了网络检查员,我不相信AppSpot应用程序当前可以接收PII,但我的组织不会承担将来可能会发生变化的风险。
我了解为所有不同的Chrome版本维护内部部署会很烦人。
答案 0 :(得分:2)
使用Chrome Canary,它具有更好,更集成的移动调试支持。
插入您的Android设备,从命令行运行adb devices
,然后在Chrome Canary中访问chrome://inspect
。您的设备应该列在那里,然后您可以使用Chrome附带的DevTools 来调试设备上的页面,而不是在appspot域中。
答案 1 :(得分:0)
您可以使用--remote-debugging-frontend命令行标志指定您自己的DevTools前端位置。网址可能来自您的本地网络。您需要在某处托管前端文件。旗帜上有一些文件:https://developers.google.com/chrome-developer-tools/docs/contributing