经过多次挖掘后,我相信this problem与我有关,我没有添加任何平台来构建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 | ? | ?
答案 0 :(得分:25)
出于某种原因,你无法以明显的方式添加平台,所以我发现了这个:
您需要添加平台才能使用,而文档非常差:
<强>命令强>
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进行导入也可以正常工作,因为你有一个项目可以使用:)
优秀。
答案 1 :(得分:1)
对于仍有问题的其他人,我发现使用run命令也可以。
答案 2 :(得分:1)
你的命令就像这个“phonegap platform add andriod
”
但它是android
,而不是andriod
您需要将andriod
更改为 android 。
答案 3 :(得分:0)
实际上你可能已准备就绪并且正在工作但是在Windows上有一个ACSII错误...而不是显示✔和✖它显示?。