尝试解决手机应用程序中的问题并且无法弄清楚如何调试,因此尝试使用Chrome远程调试。无法将应用程序设置为远程查看。
按照此页面上的说明操作:
https://developer.chrome.com/devtools/docs/remote-debugging
但是当我进入“配置WebViews进行调试”一节时 它具体说我需要添加以下代码行:
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
}
我应该在哪里将此代码添加到我的应用程序中,以便能够使用远程调试?
我已在设备上安装了该应用,Chrome://检查设备,我可以远程查看我在设备上的Chrome中打开的任何内容,因此我知道连接良好。我甚至可以看到该应用正在运行,但无法点击它进入远程视图。
答案 0 :(得分:1)
使用最新版本的Cordova,您无需担心在代码中手动设置debuggable标志。
此功能是Coreova核心的一部分,由此提交引入 https://github.com/apache/cordova-android/commit/ea1f041e1167de9add5346a7d4fe6afec095d910 这是Cordova 3.3版本附带的。
撰写时的当前版本是Cordova 3.5.1