PhoneGap 和 Cordova 应用调试工具 GapDebug 发布 Beta 版本

  • Sergio De Simone
  • 王振峰

2014 年 7 月 23 日

话题:AndroidiOS语言 & 开发

Genuitec 发布了GapDebug 的 beta 版本,这是一款免费调试工具,用于调试基于 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 上具有一致的体验。

Kids in Touch 应用的开发者 Justin Noel,在其文章中评论 GapDebug beta 版本,与用普通的 Safari 或 Chrome 调试手机应用相比,有如下优势:

  • 在同一窗口同时连接和访问多个设备,如 iPhone 模拟器和 Android 设备。
  • 在同一窗口允许调试同一设备中的多个应用。

在 iOS 上,GapDebug 修复了 Safari 的一项缺陷,当正在运行的应用切换到后台时,其调试窗口就会关闭。该缺陷致使开发人员必须重新打开调试器,根据 Justin 的观点,这本身就是一件麻烦事,更严重的是当应用恢复时,日志会全部丢失,因为应用恢复时,你来不及在日志事件发生前打开调试器。但是在 GapDebug 中,调试窗口始终都是打开状态而且不会丢失任何日志。

GapDebug 可以免费下载,并且 Genuitec 宣称“对于本地调试将永久免费”。

查看原文链接: GapDebug, Mobile Debugging Tool for PhoneGap and Cordova, Enters Public Beta


感谢曹知渊对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

AndroidiOS语言 & 开发