我正在尝试安装一个全新的Cordova项目,但是我无法在模拟器上运行它。当我运行cordova emulate android
时,它会给我以下错误:
(node:4822) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Failed to execute shell command "getprop,dev.bootcomplete"" on device: Error: adb: Command failed with exit code 1 Error output: error: device still connecting
它确实启动了模拟器,但没有任何反应。我在我的config.xml中添加了这个偏好设置:
<platform name="android">
<allow-intent href="market:*" />
<preference name="loadUrlTimeoutValue" value="700000" />
</platform>
cordova-android
提交PR吗?在最新版本中似乎没有修复:https://github.com/apache/cordova-android/blob/7.1.x/bin/templates/cordova/lib/emulator.js#L347 - Jon Worek