无法在Cordova中删除Android平台

use*_*648 1 android cordova

我试图在我的cordova应用程序中删除Android平台,但无法。感谢帮助!

$科尔多瓦平台删除Android

rm:无法删除目录(代码ENOTEMPTY):myapp \ platforms \ android / app

rm:无法删除目录(代码ENOTEMPTY):myapp \ platforms \ android / app rm:无法删除目录(代码ENOTEMPTY):myapp \ platforms \ android

从config.xml文件中删除Android平台...

不知道为什么,但是我检查一下是否至少被识别为已删除但不是:

$ cordova平台

已安装的平台:
android

可用平台:

安卓〜7.0.0浏览器〜5.0.1 ios〜4.5.4 osx〜4.0.1 Windows〜5.0.0 www ^ 3.12.0

如果我去重新添加android平台,我得到这个:

$ cordova平台添加android

将cordova-fetch用于cordova-android@^7.0.0(节点:11012)UnhandledPromiseRejectionWarning:CordovaError:已添加平台android。在C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ src \ cordova \ platform \ addHelper.js:149:35 at _fulfilled(C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:787:54)在self.promiseDispatch.done(C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:816:30)在Promise.promise.promiseDispatch(C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:749:13)位于C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:557:44中(C:\ Users \ computer \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:108:17)在_combinedTickCallback(内部/进程/next_tick.js:131:7) ._tickCallback(内部/进程/下一个_tick.js:180:9)(节点:11012)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。(拒绝ID:1)(节点:11012)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。17)在process._tickCallback(internal / process / next_tick.js:180:9)(node:11012)的_combinedTickCallback(internal / process / next_tick.js:131:7)(node:11012)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。(拒绝ID:1)(节点:11012)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。17)在process._tickCallback(internal / process / next_tick.js:180:9)(node:11012)的_combinedTickCallback(internal / process / next_tick.js:131:7)(node:11012)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。(拒绝ID:1)(节点:11012)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。(拒绝ID:1)(节点:11012)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。(拒绝ID:1)(节点:11012)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。

use*_*648 6

我想通了。我不得不使用rm而不是像这样删除:

科尔多瓦平台rm android

不知道为什么,会喜欢有人说的,cordova文档包含cordova平台删除