测试Cordova应用程序的有效方法

时间:2016-09-16 02:25:06

标签: android cordova debugging testing

我正在使用Cordova技术开发Android应用程序。 我也使用文本编辑器和cli,我不喜欢通过Visual Studio使用Cordova。

每次我需要测试应用程序时,我都需要启动cordova run android,并且在设备上安装应用程序需要很长时间。

测试应用程序的另一种方法是使用taco和livereload命令taco run android --livereload。但是,在发生某些更改后,livereload会出错,导致app无法正常工作(它会抛出EPERM错误或Cannot get index.html

另一种方法是使用Ripple Emulator,但是当我进行更改时,必须重新加载整个纹波模块,有时由于未知原因无法加载,我也无法将其与gulp的任务运行器集成。

现在我无法在不花费太多时间进行编译/构建和安装的情况下有效地测试应用程序。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

几周前,我正在努力解决同样的问题。 此外,TACO似乎最近不再维护,请查看我在TACO回购中的issue以获取更多信息。

您可能对cordova-simulate感兴趣。它与用于模拟Cordova Tools for Visual Studio Code

的包相同

请注意,livereload可能仅适用于Browser Simulation,我从不尝试在实际设备调试中使用任何livereload功能。