Ionic 4 Android 应用程序无法在构建时加载源代码

Jos*_*eph 7 cordova ionic-framework ionic4

我有一个使用 Ionic 4 构建的应用程序。当我使用重新加载选项构建和安装应用程序时,它可以工作 ( ionic cordova run android --l --c)。但是当我ionic cordova build android在设备中进行部署和部署时,它不会加载任何内容并导致黑屏。在检查时,打印了以下错误。

polyfills.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
cordova.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
vendor.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
styles.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
main.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
runtime.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
/assets/icon/favicon.png:1 Failed to load resource: net::ERR_FILE_NOT_FOUND
Run Code Online (Sandbox Code Playgroud)

研究并在 config.xml 文件中添加延迟,<preference name="loadUrlTimeoutValue" value="700000" />但没有奏效。也删除并添加了android,仍然没有运气。

如果我将设备连接到机器并使用重新加载命令将应用程序直接运行到设备,则会抛出错误与服务器的连接失败。

离子版本 - 4.10.3;Ionic-Android 版本 - android 6.3.0;科尔多瓦 - 7.1.0

小智 0

今天早上我遇到了这个问题 - 这不是一个理想的解决方案,但我删除了整个本地存储库并从源再次克隆它。

这不是一个很好的修复,但它有效。