这是我第一次处理 cordova
应用程序。我根据文档创建了一个虚拟应用程序并在模拟器中测试工作正常。
现在我制作了一个 .APK
文件并安装在我自己的 android
设备上,在那里也工作正常。每当我修改任何东西时,我都必须制作 APK
文件并重新安装...这些都需要我的开发时间。所以我决定直接在我的设备而不是模拟器中测试应用程序。我用眼镜发现了 URL-1 URL-2 ,他们建议,我们可以用 USB 数据线解决这个问题。根据他们的建议,我这样做了,现在我直接在我的设备中运行应用程序(我的意思是不需要制作 APK 文件)。
注意:我正在使用 Eclipse,windows7
进行开发。
到现在为止,这很好,但我无法解决这个问题。如果我使用 模拟器
测试我的应用程序,我可以在浏览器中使用 chrome 工具
进行控制台,这样我就可以确定哪里出了问题。我可以在那里设置断点,然后进行调试。
我不想用模拟器测试(我想直接用我的设备测试),但是如果我用我自己的设备测试我看不到控制台。
关于这个,我进行了搜索,但没有找到任何解决方案。谁能帮帮我。
基本上
我想直接用我的设备测试我的应用程序(不想用模拟器测试)
我要安慰
我用 USB 做了第一点,我没有找到第二点的任何方法。谁能帮帮我。
谢谢。
最佳答案
您有几个选择:最简单的选择是使用警报而不是控制台日志。这仍然有点烦人,因为您可能会收到一堆警报,但这绝对比每次您想要测试某些东西时都重建和/或重新部署您的 cordova 应用程序要好。
如果您设置为使用 console.log()
,则需要安装 abd
并使用 logcat
。有关设置的信息,请查看此网址:
https://developer.mozilla.org/en-US/Firefox_OS/Debugging/On-device_console_logging
安装 abd 后,您可以在终端中运行此命令以输出日志:
abd logcat
关于android - 如何在浏览器中控制 cordova 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26665734/