Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何调试phonegap应用程序?_Android_Cordova_Google Chrome_Webview_Phonegap Plugins - Fatal编程技术网

Android 如何调试phonegap应用程序?

Android 如何调试phonegap应用程序?,android,cordova,google-chrome,webview,phonegap-plugins,Android,Cordova,Google Chrome,Webview,Phonegap Plugins,我正在使用(在Windows 7 64上)和实时测试我的代码,而不必在每次我想检查代码外观时都进行新的构建 问题是我不知道如何使用这种方法进行调试 在我看来,最好的选择是使用谷歌chrome“USB设备”网络视图调试功能,但用于尝试该应用程序的phonegap应用程序似乎不允许chrome调试网络视图,因为我可以在中看到我的设备chrome://inspect“,我可以看到任何打开的chrome选项卡,但我看不到phonegap android应用程序使用的网络视图 如果您有任何想法,谢谢。接近

我正在使用(在Windows 7 64上)和实时测试我的代码,而不必在每次我想检查代码外观时都进行新的构建

问题是我不知道如何使用这种方法进行调试

在我看来,最好的选择是使用谷歌chrome“USB设备”网络视图调试功能,但用于尝试该应用程序的phonegap应用程序似乎不允许chrome调试网络视图,因为我可以在中看到我的设备chrome://inspect“,我可以看到任何打开的chrome选项卡,但我看不到phonegap android应用程序使用的网络视图


如果您有任何想法,谢谢。

接近“调试”的简单方法是在web服务器上运行应用程序并连接设备上的phonegap应用程序时使用console.log()。 我知道两种方法:

但最近我发现。有可能调试,就像我没有更好地找到它一样。这不是免费的,但你可以试试试用期


除非在Firefox/Chrome中尽可能长时间地工作/调试…等等

首先谢谢。我会看看Telerik AppBuilder,即使我更喜欢免费的解决方案。至于console.log()建议,我不明白你在我的设备上使用phonegap应用程序在哪里找到控制台日志,你在哪里可以看到发生了什么?有一个按钮可以打开服务器日志控制台。phonegap应用程序日志之间应该是你的控制台。日志也列出了。但我建议使用你自己的控制台和“phonegap服务”,可能像我一样使用一个替代控制台程序:phonegap桌面应用程序上的控制台不记录javascript,而是服务器日志。我只使用
chrome://inspect#devices
调试我的cordova应用程序。这里没有问题。@MarkVeenstra Ok,但您是否将phonegap桌面应用程序与phonegap android应用程序一起使用?因为除了连接的设备,我看不到任何东西,但我找不到要检查的WebView…没有cordovacli@MarkVeenstra好的,你使用android phonegap应用程序吗?