首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在设备上调试

如何在设备上调试
EN

Stack Overflow用户
提问于 2015-10-21 10:11:20
回答 3查看 3.7K关注 0票数 0

我有一个Ionic应用程序,我可以使用从Visual 2015启动的Ripple仿真器运行和调试。

如果“启动时不进行调试”,我也可以在我的Android设备上运行它。

不幸的是,在模拟器上工作的东西不能在设备上工作,所以我需要在设备上进行调试。

这就是我开始遇到问题的地方。Visual挂在“在设备上安装应用程序.”--除非我卸载在没有调试的情况下运行时安装的应用程序。

当我这样做,应用程序运行,但它没有击中任何断点和Visual停止响应。在“启动成功”之后,我有一条信息:

命令以错误代码0: cmd /s /c ""C:.....\android\cordova\run.bat -nobuild-设备-调试完成。

So...how可以在设备上进行调试吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-10-21 13:09:08

你和铬探长试过吗?安装应用程序后插入手机,打开它,打开你的铬,然后输入导航栏chrome://inspect

票数 2
EN

Stack Overflow用户

发布于 2015-10-21 13:57:13

正如前面提到的Del,您可以使用Chrome并在导航栏中键入chrome://inspect通过USB调试应用程序。确保您的设备在开发工具中启用了远程调试。

但我也建议您尝试使用Chrome的波纹仿真器扩展这样的工具来模拟移动设备,该工具提供了更多的移动功能模拟,例如:

  • 触摸事件
  • 用户代理
  • 地理位置欺骗(带有GPS延迟和故障事件)
  • 加速器欺骗
  • 等。

还有其他提供类似功能的工具。

当然,正如您在评论中提到的那样,这些应用程序可以与Cordova应用程序一起工作。

最后,如果您愿意购买一个工具,我可以建议您尝试Visual的Telerik's AppBuilder插件。此工具允许您部署应用程序并通过Visual对其进行调试。调试界面与Chrome类似,在Chrome中,您可以查看控制台、资源、网络、时间线和元素。

票数 1
EN

Stack Overflow用户

发布于 2016-04-09 11:50:59

为了解决这个问题,我将下面的代码行放在.js文件中,就在我放置断点的代码行之前。这似乎让应用程序停下来看一下断点。

代码语言:javascript
复制
alert("put whatever you want in here");

我希望这对你也有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33256552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档