Cordova android 构建未准备好设备

Cordova android build doesn't fire deavice ready

我有 iOS 和 Android、

的 ionic cordova 项目

我遇到了 Android 构建的问题,该应用程序没有启动设备就绪,我看到警告说它在 5 秒后没有启动,而且它永远不会启动。

Ionic Native: deviceready did not fire within 5000ms

但是,如果我 运行 将项目传输到模拟器或连接的设备,它就可以正常工作!该问题仅出现在构建中,并且仅出现在 android.

我试过删除插件并重新安装它们,平台也是如此,我尝试删除插件并构建,但没有改变!

我不知道我还应该尝试什么,没有错误!

经过一步步的重建,我找到了 config.xml 中的原因,就是这一行:

<preference name="Scheme" value="custom" />

有关它的更多详细信息 https://github.com/ionic-team/cordova-plugin-ionic-webview/blob/master/README.md#scheme

希望对其他人有所帮助,我在这个问题上浪费了几天:(