我正在使用cordova构建android应用。我能够调试在模拟器中运行的应用,还可以调试具有android 4.4或更高版本的设备,但不能调试具有android 4.1版本的设备。由于存在一个仅在android的真实设备(版本4.1)中可见的问题。请提出任何解决方案。
仅当使用平台WebView时,才可通过Chrome进行适当的远程调试,仅适用于Android 4.4+,因此,香草Cordova的唯一选择是Weinre之类的JavaScript黑客。
如果您有兴趣,Android的Crosswalk随附有AppGyver的Steroids工具,可让您使用Chromium的最新分支而不是平台WebView –这解决了许多渲染问题,并允许您访问Chrome Inspector进行调试Webview中会发生什么。
您可以直接在Cordova项目中运行Steroids,而无需修改任何文件,因此请签出。
(免责声明:我是AppGyver的程序员。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句