【发布时间】:2017-10-05 02:25:42
【问题描述】:
我正在 Cordova 中为 Android 创建一个应用程序,并且我正在使用 Chrome DevTools 进行调试。但是每次我使用检查元素时,我的应用程序都会崩溃而没有显示任何错误。
如果我只是启动 DevTools 和我的应用程序,它不会发生,它只会在我使用检查元素时发生。我还没有太多代码,只有一个加载所有 JavaScript 和 CSS 文件并为我的加载页面显示一些图像的索引文件。
我的控制台中也没有显示任何错误。
Chrome 版本 57.0.2987.133
三星 Galaxy Edge 7
安卓 7.0
科尔多瓦 6.5.0
更新:
在较新版本的 Chrome (58.0.3029.96) 中测试,问题仍然存在。
更新:
我使用的是真实设备,但通过 Android Studio 使用模拟设备时也存在问题。
【问题讨论】:
-
我们在使用 Pixel C 设备 (Android 7.1.2) 时遇到了同样的问题。该问题在调试会话期间弹出。在它按预期工作前一秒钟,然后突然停止工作。每当启动调试器时,应用程序就会崩溃。在该会话期间,开发机器和像素 C 上都没有更新。即使重新启动设备和开发机器,问题仍然存在。
-
我在 Redmi 4x (Android 6.0) 上遇到了同样的问题,它可以工作,但经过几次部署它就停止了。我可以连接到设备,我可以在开发工具中看到应用程序的屏幕,但之后应用程序崩溃了。
-
关闭开发者工具并在新标签中打开新工具为我解决了这个问题。
-
有代码吗?
-
你也可以打开 logcat 并检查是否有错误消息吗?
标签: android cordova google-chrome google-chrome-devtools phonegap