经过多次挖掘,我相信
this problem与我有关,没有为phonegap添加任何平台.他们的文档中缺少这一点.
当我试图添加一个platofrm phonegap
运行代码
C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap platform add andriod [error] 'platform add andriod' is not a node C:\Users\Hutber\AppData\Roaming\npm\node_m See 'node C:\Users\Hutber\AppData\Roaming\npm\node_modules\phonegap\bin\phonegap.js help'
平台
Platforms: keyword | local environment | remote environment -------------------|-------------------|------------------- android | ? | ? blackberry | ? (BlackBerry 10) | ? (BlackBerry 6) ios | ? | ? symbian | ? | ? webos | ? | ? wp7 | ? | ? wp8 | ? | ?
解决方法
出于某种原因,你不能以明显的方式添加平台,所以我发现了这个:
您需要添加平台才能使用,而文档非常差:
命令
phonegap build android
建立
C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap build android [phonegap] detecting Android SDK environment... [phonegap] using the local environment [phonegap] adding the Android platform... [warning] missing library cordova/android/3.0.0 [phonegap] downloading https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=snapshot;h=3.0.0;sf=tgz... [phonegap] compiling Android... [phonegap] successfully compiled Android app
然后你很高兴,使用Andriod Studio进行导入也可以正常工作,因为你有一个项目可以使用:)
太棒了.