而最吸引我的主要是chrome手机版的调试功能,可以在电脑和手机的浏览器同步调试,这一下让我们前端方便了许多,因为原先android调试是最烂的了,模拟器又慢又卡,而且不像ios的模拟器,还有console的功能。
下面就大概介绍下怎么弄,比较简单,具体做法也可参看这里http://code.google.com/intl/zh-CN/chrome/mobile/docs/debugging.html。
1.点击settings,把enable usb web debugging打勾(下面有个链接,就是我之前放的链接,上面有详细介绍)。
2.以我送用mac为例,需要装好android的sdk,或者下载adb的包,然后设置环境变量。
在终端输入cd ~(到~这个目录)
输入命令vi .bash_profile,打开.bash_profile文件,根据自己的adb包的位置,设置环境变量,以我的为例就是下面那样。
PATH=${PATH}:/Applications/android-sdk-macosx/platform-tools/
3.手机用usb线连接到电脑,使用adb命令
手机连上电脑了,在终端输入命令adb devices,来看看是否环境变量设置好了。
如果没反应,则是没有起效,反之,你有几个手机连着电脑会有几个连接的状况显示。
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
4.最后在终端输入命令
adb forward tcp:9222 localabstract:chrome_devtools_remote
然后在手机的chrome上随便打开网页。
在电脑的chrome上url地址输入localhost:9222,就会看到类似如下显示。
选择一个点入,你会有所发现的。