必备工具 adb toolsandroid chrome

先开启手机调试模式

adb forward tcp:9919 localabstract:chrome_devtools_remote

成功会提示
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
不成功的话用这个命令再试
adb kill-server

接着打开下面的链接,这里的9919是上面adb命令中指定的

http://localhost:9919/

会看到这样的一个个链接:

http://chrome-devtools-frontend.appspot.com/serve_rev/@176236/devtools.html?ws=localhost:9919/devtools/page/1

由于众所周知的原因appspot是在异次元空间,我们需要用成本地的调试器

...devtools.html替换成本地的chrome-devtools://devtools/bundled/devtools.html

chrome-devtools://devtools/bundled/devtools.html
这个地址可能会不一样
可以用弹出窗口的方式打开调试器
在弹出来的调试器中按ctrl+shift+i来调试调试器,在新的调试器获得这个地址
(很拗口,但就是这样)

有了正确的本地调试器地址后,可以用脚本替换一下

var tabs = document.querySelectorAll('a'),
localDevAdd = 'chrome-devtools://devtools/bundled/devtools.html'; for (var i = 0; i < tabs.length; i++) {
if (tabs[i].href && tabs[i].href.indexOf('/devtools.html') > -1) {
tabs[i].href = tabs[i].href.replace(/.*devtools.html/, localDevAdd);
}
}

点击对应的tab就可以看到调试器了。

图文版 http://www.tuicool.com/articles/ZJfeAzi

最新文章

  1. python 数据处理学习pandas之DataFrame
  2. arrayToJson将数组转化为json格式的js代码 ///////////////////////zzzzzzzzzzzzzzzz
  3. OGRE 1.9 的第一个程序(OGRE HelloWorld程序)
  4. 【FOL】第六周
  5. 给锁住的行解锁(oracle)
  6. cocos2dx 3.x(常见的46种动作)
  7. .net CHARTING图表控件下载地址
  8. Windows 7旗舰版搭建andriod 4.0开发环境记录
  9. Android-67-Tomcat启动出错:Server Tomcat v7.0 Server at localhost failed to start.
  10. java reflection总结
  11. AJAX程序实验
  12. FPGA在其他领域的应用(三)
  13. Eclipse自动补全增强
  14. Windows上安装配置SSH教程(9)——综合应用:在Windows上使用脚本实现SSH远程登陆与文件传输
  15. Thread和Runnable的区别
  16. golang从文件按行读取并输出
  17. ABAP 图形练习(GFW_PRES_SHOW and GRAPH_2D)
  18. CSS面试复习(三):预处理器、工程化方案、三大框架中的CSS
  19. lojround6
  20. 多线程操作的方法(sleep,)setPriority(Thread.MIN_PRIORITY);yield();

热门文章

  1. mysql不能启动报error2013错误的解决办法
  2. 一次WebSphere性能问题诊断过程
  3. C语言语法树
  4. phaser2 微信小游戏入手
  5. CDN加速-内容分发网络
  6. 【前端学习笔记】call、apply、bind方法
  7. 【JavaScript】table显示问题
  8. ubuntu16.04上安装配置DHCP服务的详细过程
  9. DAVY的神龙帕夫——读者的心灵故事|十二橄榄枝的传说
  10. Qt5 UI信号、槽自动连接的控件重名