2015년 1월 7일 수요일

【已解决】Remote Debugging on Android with Chrome,在chrome调试android浏览器以及inapp。

前段时间发现了很有趣的chrome功能,Remote Debugging on Android with Chrome

在app自动化测试的时候,调试Android web browser和inapp(webview)是很重要的。特别是webview。Android web browser可以用PC browser + user agent轻易调试。但是webview就很麻烦了。
现在好了,有了Remote Debugging on Android with Chrome这个PC版chrome功能就很容易调试webview了。


  1. USB连接真机或启动emulator。
  2. 在PC版chrome,点汉堡按钮 》更多工具 》检查设备可以打开DevTools页面。也可以如下方法打开。
    * 在chrome one box里输入chrome://inspect
    * 下载chrome 扩展程序ADB plugin。 
  3. 在页面点击Discover USB devices的check box即可连接设备。
  4. 在设备打开chrome或者hybrid应用会在此页面显示。(但是有很多hybrid应用在真机上运行的时候无法显示webview。模拟器上启动就可正常。不知道为什么。)
  5. list显示出来后可以点inspect来打开调试窗口。可以点击窗口右侧的手机图标来显示设备的模拟画面。酷~~!
至于为什么在真机上无法显示webview问题,以后慢慢再研究。
(已解决,我笨到家了,用play store上的app来测试,当然不行了。
用开发人员build的app来测试就没问题。)




댓글 없음:

댓글 쓰기