GapDebug:PhoneGap和Cordova程序调试工具GapDebug
作者:本站编辑 发布时间:2015-11-16 来源:本站原创
点击数:
开发人员终于可以使用GapDebug来测试用phonegap开发的混合应用了;开发者从2009年使用PhoneGap创建第一个应用程序开始,这些应用程序可以运行在移动设备上,使用HTML5结合PhoneGap开发的应用程序已经有数以千万计的应用发布在了iOS,Android和其它平台上;不过,虽然这种方式很牛B,但是它本身自带的调试工具远远落后于浏览器的调试工具,如果要跨平台调试,那是一件非常痛苦的事情!
Genuitec发布的GapDebug,这是一款免费调试工具,用于调试基于Cordova或PhoneGap SDK构建的混合移动应用。此款调试工具集成了Safari Webkit调试器和Chrome开发工具,统一了OS X和Windows操作系统上的调试体验。
GapDebug并没有提供Safari Webkit调试器或Chrome调试工具已有的功能,它的目标是面向同时需要调试iOS和Android平台的开发人员,提升他们的调试效率。
Genuitec的产品开发副总裁Wayne Parrot用下面一段话描述了GapDebug:
想象一下iOS远程Webkit调试器和Chrome远程调试工具在一个环境下运行,而且在Windows和OS X上具有一致的体验。
与用普通的Safari或Chrome调试手机应用相比,有如下优势:
•在同一窗口同时连接和访问多个设备,如iPhone模拟器和Android设备。
•在同一窗口允许调试同一设备中的多个应用。
在iOS上,GapDebug修复了Safari的一项缺陷,当正在运行的应用切换到后台时,其调试窗口就会关闭。该缺陷致使开发人员必须重新打开调试器,根据Justin的观点,这本身就是一件麻烦事,更严重的是当应用恢复时,日志会全部丢失,因为应用恢复时,你来不及在日志事件发生前打开调试器。但是在GapDebug中,调试窗口始终都是打开状态而且不会丢失任何日志。
GapDebug可以免费下载,并且Genuitec宣称“对于本地调试将永久免费”。
下载地址:https://www.genuitec.com/products/gapdebug/download/