Cordova 无法运行phonegap 3.0 cli android应用程序(没有此类文件或目录)
我正在尝试使用3.0版构建我的第一个phonegap应用程序 我遵循以下步骤:Cordova 无法运行phonegap 3.0 cli android应用程序(没有此类文件或目录),cordova,phonegap-build,Cordova,Phonegap Build,我正在尝试使用3.0版构建我的第一个phonegap应用程序 我遵循以下步骤: 我在mac os上成功安装了NodeJS 在shell上-->$sudo npm安装-g phonegap 然后我尝试构建应用程序,但出现了此异常 下面是代码示例 $ phonegap create my-app $ cd my-app $ phonegap run android [phonegap] detecting Android SDK environment... [phonegap] using
$ phonegap create my-app
$ cd my-app
$ phonegap run android
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
[error] An error occured during creation of android sub-project. /bin/sh: /Users/mac/.cordova/lib/android/cordova/3.0.0/bin/create: No such file or directory
我发现/Users/mac/.cordova/lib/android/cordova/3.0.0目录是空的
Phonegap版本是
phonegap --version
3.0.0-0.14.0
有什么建议吗?我遇到了同样的问题。我将丢失的文件(整个bin目录)作为zip文件从github上的项目下载,并将其解压缩到空的/Users/mac/.cordova/lib/android/cordova/3.0.0目录中,从而修复了这个问题
我还发现我必须以sudo的身份运行它。这里也一样,但是对于ios,您能否具体说明提取了哪些文件?没有任何日志表明缺少任何需求…@Big OClaire更新了答案。这是整个bin目录。这些文件本身不是依赖项,只是由于某种原因在cordova安装中丢失了。