0

我在 Mac OS 上设置 Android 项目时遇到问题。使用命令:

$cordova platform add /path/to/androidSDK/android

我收到错误消息:

[Error: Platform "/path/to/androidSDK/android" not recognized as core cordova platform.]

有没有人有同样的问题?我该如何解决?

最新的 Android SDK 版本(今天下载)。

Phonegap 版本:3.1.0-0.15.0

OSX 10.9 小牛

4

2 回答 2

5

要安装 cordova 命令行工具,请执行以下步骤:

首先通过Cordova 文档

要使 Cordova 命令行工具正常工作,您需要在 PATH 环境中包含 SDK 的工具和平台工具目录。在 Mac 上,您可以使用文本编辑器创建或修改 ~/.bash_profile 文件,添加如下一行,具体取决于 SDK 的安装位置:

export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools

下一步:

这里下载并安装Node.js。安装后,您应该能够在命令行上调用 node 或 npm。

安装cordova 实用程序。在 Unix(Mac) 中,可能需要在附加的 sudo 命令前添加前缀才能在其他受限目录中安装开发实用程序:

 For Mac $ sudo npm install -g cordova

成功安装cordova后,现在您可以创建您的应用程序

跨所有平台。

创建 Cordova 应用程序

转到您维护源代码的目录,然后运行如下命令:

    $cordova create hello com.example.hello CordovaDemo

hello是您要创建应用程序的目录

com.example.hello是包名

CordovaDemo是应用程序的名称

成功创建项目后,将在目录中创建一些文件,即 hello

添加平台

所有后续命令都需要在项目目录或其范围内的任何子目录中运行:

  $ cd hello

现在您需要指定一组目标平台,支持的 OS for Mac

$ cordova platform add android

请告诉我你是否还有问题。

希望这会帮助你。

于 2013-10-25T09:08:15.990 回答
0

这是文档Phonegab 文档

和我的 .bash_profile:

export PATH=${PATH}:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/tools

在此处访问解决方案

我希望这可以帮助你

于 2014-07-25T18:02:45.867 回答