[英]Adding Cordova Platforms
大家好! 我最近开始使用Cordova,当我运行
Cordova platform add android
,出现以下错误。 我已经成功地为Java和Android SDK放置了环境变量。 但是npm模块在C:/ Windows / System32 / npm中不存在,如错误所示,它位于Users / My username / AppData / Roaming / npm文件夹中。 一些指导将不胜感激。
我遵循了科尔多瓦官方文档中显示的以下脚本来创建新项目。
Cordova create hello com.example.hello HelloWorld
cd hello
Cordova platform add android -> where I'm stuck at
请检查由Cordova提供的Android版本,并验证是否与系统上当前安装的Android版本不匹配:1)从Android Studio SDK Manager更新Android版本2)更新Cordova平台-请参阅:Cordova文档
我中途发现了问题所在。 在我的C:/ Windows / System32目录中有一个名为'npm'的文件,大小为0kb,删除后,错误消失了。 但并非一路走好。 我能够安装浏览器平台,但不能通过cordova platform add android
来安装android平台,甚至无法指定通过cordova platform add andriod@version
与之匹配的cordova-andriod cordova platform add andriod@version
。 只有通过cordova platform add https://github.com/apache/cordova-android.git
脚本,我才能安装andriod平台,一旦完成,其他步骤就可以正常进行,并且该项目通过了Android AVD。 任何想法为什么正常的命令来添加android平台不起作用,只是想知道,但是如果再次发生,我想我将不得不再次运行git命令。 谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.