0

我是phonegap的新手。我的电脑里已经有 ADT。

1)我安装了 NodeJs。

2)我在cmd上写

npm install -g phonegap

phonegap 创建我的应用程序

cd 我的应用程序

phonegap 运行安卓

[phonegap]detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
   [error] No platforms added to this project. Please use 'cordova platform add <platform>'.

在这里,我已经设置了正确的 PATH。但是同样的问题出现了。如果有人知道请告诉我。谢谢

仍然无法正常工作.. 任何人都可以知道这一点.. 请 .. 在此先感谢..

我为android添加了这些路径: -

D:\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\platform-tools\

D:\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\tools\

并且Java路径已经在这里设置了..所以这里有什么问题..任何人都可以给出解决方案plz

4

3 回答 3

3

编辑:这个答案使用CORDOVA,而不是PHONEGAP

您必须告诉cordova您将使用哪些平台(例如android)

因此,在执行命令之前,$cordova run android您必须(一次)执行cordova platform add android

有关更多详细信息,请在此处查看我的答案:Phonegap How to make android build

问候,米维斯

于 2013-09-06T09:38:16.970 回答
2

At last I got the solution

Initially I wrote the command cordova platform add android, Then it was showing the error :

No platforms added to this project. Please use 'cordova platform add <platform>'.

I did some changes:

  • I change it to cordova -d platform add android

  • I reset all path, reset means again set my JAVA_HOME path and ANT_HOME path and then I gave the command cordova -d platform add android

  • then it was again showing error like There is no script engine for file extension .js. Then just use the command in commmand prompt assoc .js=JSFILE and put the command on prompt cordova -d platform add android and its done, now it contains android folder within platforms.

Thank You All for help

于 2013-09-10T07:50:34.887 回答
0

对于 Mac,只需添加 cordova 路径:

导出 PATH=$PATH:/usr/local/lib/node_modules/phonegap/node_modules/cordova/bin:/usr/local/bin

现在添加平台,如:cordova platform add android

该平台将被添加。

于 2016-02-09T06:17:22.403 回答