Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Phonegap/cordova在Mac上添加Android平台不被视为cordova核心平台_Android_Macos_Cordova - Fatal编程技术网

Phonegap/cordova在Mac上添加Android平台不被视为cordova核心平台

Phonegap/cordova在Mac上添加Android平台不被视为cordova核心平台,android,macos,cordova,Android,Macos,Cordova,我对在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.

我对在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 Mavericks要安装cordova命令行工具,请执行以下步骤:

首先检查

要使Cordova命令行工具正常工作,您需要在PATH环境中包含SDK的工具和平台工具目录。在Mac上,您可以使用文本编辑器创建或修改~/.bash_配置文件,并根据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
现在,您需要指定一组目标平台,即Mac支持的操作系统

$ cordova platform add android
如果你还有问题,请告诉我


希望这对您有所帮助。

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

首先检查

要使Cordova命令行工具正常工作,您需要在PATH环境中包含SDK的工具和平台工具目录。在Mac上,您可以使用文本编辑器创建或修改~/.bash_配置文件,并根据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
现在,您需要指定一组目标平台,即Mac支持的操作系统

$ cordova platform add android
如果你还有问题,请告诉我

希望这将对您有所帮助。

这是文档

和我的.bash_档案:

export PATH=${PATH}:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/tools
访问解决方案

我希望这对您有所帮助

这是文档

和我的.bash_档案:

export PATH=${PATH}:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/tools
访问解决方案


我希望这对您有所帮助

@oneandonly我认为您已经正确配置了Android。。目前不需要Apache ant。嗯,我尝试在导出android路径后添加平台,但出现了以下错误:bash-3.2$cordova platform add android[错误:在创建android子项目期间发生错误。错误:执行命令“ant”,确保已安装ant并将其添加到路径。]@唯一的原因是我没有得到这个错误。如果这对你有帮助的话,请你投票接受我的答案好吗?只为那些犯了蚂蚁错误的人:@AmitGupta我仍然有这个问题。我希望你能帮助我。除了
cordova平台添加android之外,其他一切都可以正常工作
。如果我使用
open ~/.bash_profile
则文件为空(除了我添加的行),这是否正确?@oneandonlycore i尽管您正确配置了Android。。目前不需要Apache ant。嗯,我尝试在导出android路径后添加平台,但出现了以下错误:bash-3.2$cordova platform add android[错误:在创建android子项目期间发生错误。错误:执行命令“ant”,确保已安装ant并将其添加到路径。]@唯一的原因是我没有得到这个错误。如果这对你有帮助的话,请你投票接受我的答案好吗?只为那些犯了蚂蚁错误的人:@AmitGupta我仍然有这个问题。我希望你能帮助我。除了
cordova平台添加android之外,其他一切都可以正常工作
。如果我使用
open~/.bash_profile
则文件为空(除了我添加的行之外),这是否正确?