Java 渐变:未安装(cordova要求)

Java 渐变:未安装(cordova要求),java,android,node.js,cordova,Java,Android,Node.js,Cordova,我试着键入: 科尔多瓦要求 结果如下: 检测到Android Studio项目 android的需求检查结果: Java JDK:已安装1.8.0 Android SDK:已安装正确 Android目标:已安装Android-27、Android-26 渐变:未安装 无法读取未定义的属性“长度” (节点:2392)未经处理的PromisejectionWarning:CordovaError:某些需求检查失败 在C:\Users\dell\AppData\Roaming\npm\node\u m

我试着键入:

科尔多瓦要求

结果如下:

检测到Android Studio项目
android的需求检查结果:
Java JDK:已安装1.8.0
Android SDK:已安装正确
Android目标:已安装Android-27、Android-26
渐变:未安装
无法读取未定义的属性“长度”
(节点:2392)未经处理的PromisejectionWarning:CordovaError:某些需求检查失败
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\src\cli.js:414:27
完成时(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:787:54)
在self.promiseDispatch.done(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:816:30)
在Promise.promiseDispatch(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:749:13)
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:557:44
刷新时(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:108:17)
at_combinedTickCallback(内部/流程/下一步_tick.js:131:7)
在进程中。_tickCallback(内部/进程/下一个_tick.js:180:9)
(节点:2392)未处理的PromisejectionWarning:未处理的承诺拒绝。此错误源于在没有catch块的异步函数中抛出,或者拒绝未使用.catch()处理的承诺。(拒绝id:1)
(节点:2392)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程

所以我试着手动安装gradle。安装gradle后,我尝试键入:

格拉德尔-v

然后给出如下结果:

------------------------------------------------------------
梯度4.7
------------------------------------------------------------
建造时间:2018-04-18 09:09:12 UTC
修订:b9a962bf70638332300e7f810689cb2febbd4a6c
Groovy:2.4.12
Ant:ApacheAnt(TM)版本1.9.9于2017年2月2日编译
JVM:1.8.0_162(Oracle公司25.162-b12)
操作系统:Windows 7 6.1 amd64

这意味着gradle已经安装好了。但当我再次尝试使用类型cek需求时:

科尔多瓦要求

它仍然给我和以前一样的结果:

检测到Android Studio项目
android的需求检查结果:
Java JDK:已安装1.8.0
Android SDK:已安装正确
Android目标:已安装Android-27、Android-26
渐变:未安装
无法读取未定义的属性“长度”
(节点:2392)未经处理的PromisejectionWarning:CordovaError:某些需求检查失败
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\src\cli.js:414:27
完成时(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:787:54)
在self.promiseDispatch.done(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:816:30)
在Promise.promiseDispatch(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:749:13)
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:557:44
刷新时(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:108:17)
at_combinedTickCallback(内部/流程/下一步_tick.js:131:7)
在进程中。_tickCallback(内部/进程/下一个_tick.js:180:9)
(节点:2392)未处理的PromisejectionWarning:未处理的承诺拒绝。此错误源于在没有catch块的异步函数中抛出,或者拒绝未使用.catch()处理的承诺。(拒绝id:1)
(节点:2392)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程

之后,我再次尝试使用命令在cmd中安装gradle:

npm安装梯度

结果如下:

+gradle@1.0.9
在182.961s中添加了来自14位贡献者的20个包
[!]13个Vurnerability找到[4232个已审核的包]
严重程度2低| 11中等
运行“npm审核”了解更多详细信息

然后我再次尝试检查需求,结果是:

科尔多瓦要求

它仍然给我和以前一样的结果

检测到Android Studio项目
android的需求检查结果:
Java JDK:已安装1.8.0
Android SDK:已安装正确
Android目标:已安装Android-27、Android-26
渐变:未安装
无法读取未定义的属性“长度”
(节点:2392)未经处理的PromisejectionWarning:CordovaError:某些需求检查失败
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\src\cli.js:414:27
完成时(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:787:54)
在self.promiseDispatch.done(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:816:30)
在Promise.promiseDispatch(C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js:749:13)
在C:\Users\dell\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\q\q.js: