运行子进程cordova 时出错。为啥?
Posted
技术标签:
【中文标题】运行子进程cordova 时出错。为啥?【英文标题】:An error occurred while running subprocess cordova. Why?运行子进程cordova 时出错。为什么? 【发布时间】:2021-12-04 20:40:33 【问题描述】:我在 JS 上制作手机游戏,我使用 Ionic 构建 android 应用程序。 为了添加到我的项目 Android 平台,我写道:
C:\TB>ionic cordova prepare android
但这支持我:
? Platform android is not installed! Would you like to install it? Yes
> cordova.cmd platform add android --save
You have been opted out of telemetry. To change this, run: cordova telemetry on.
Using cordova-fetch for cordova-android@9.1.0
Adding android project...
Could not load API for android project C:\TB\node_modules\cordova-android
[ERROR] An error occurred while running subprocess cordova.
cordova.cmd platform add android --save exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
在我的 node_modules 文件夹中有子文件夹 cordova-android,为什么是 ionic?! 我怎样才能解决这个问题? 附言我的 android SDK 在所需文件夹 AppData\Local\Android\Sdk
【问题讨论】:
“使用 --verbose 标志重新运行此命令可能会提供更多信息。” 【参考方案1】:尝试运行以下命令
ionic cordova platform rm android
ionic cordova platform add android
ionic cordova build android
【讨论】:
我分层了,不工作以上是关于运行子进程cordova 时出错。为啥?的主要内容,如果未能解决你的问题,请参考以下文章
导入pyspark ETL模块并使用python子进程作为子进程运行时出错
ionic build error: 运行子进程 ng 时发生错误