Hello,大家好,今天给大家说说在mac上搭建cordova3.4.0的iOSAndroid开发环境,首先下载cordova,地址:https://cordova.apache.org/#download

下载成功后解压,首先讲一下IOS的:

首先要保证你的Python是可以使用的,且版本正确,没有问题,

然后将cordova-ios拷贝到home路径下,假如我的用户名为karl,我要将项目创建在桌面上,文件夹名为Hi,项目名为Hi,此时调出终端,运行命令:

  1. /Users/karl/cordova-ios/bin/create /Users/karl/Desktop/Hi com.karl Hi

此时会发现桌面上出现了一个项目Hi,使用Xcode打开,直接运行,就会出现如下效果图:

OK,此时IOS环境搭建完毕。

接下来是android环境搭建,

1、要安装node.js,下载地址:http://nodejs.org/

2、安装dos2unix,下载地址:https://code.google.com/p/rudix/downloads/detail?name=dos2unix-5.3.3-0.pkg

3、安装Apache-ant命令:安装方法:

运行命令:

  1. sudo brew install ant

如果没有安装brew命令可以自行安装一个,或是直接去Apache-ant官网下一个手动安装到本地

4、编辑.bash_profile文件:

打开终端,输入:

  1. vim .bash_profile

然后再向文件中添加sdk的路径:

  1. export PATH=${PATH}:/Applications/Compiler/sdk/platform-tools:/Applications/Compiler/sdk/tools
  2. export PATH=${PATH}:/usr/local/bin

保存并退出,在终端输入:

  1. source .bash_profile

5、将cordova-android文件夹拷贝到home路径下,并执行cd命令进入到/cordova-android/bin路径下,运行命令:

  1. ./create ./Hi com.karl Hi

此时你会发现在bin路径下有一个Hi文件夹,导入到Eclipse中,如果项目出现了红色差号,没关系,右键项目->android tools->fix project properties,此时差号消失,

右键项目run as->run as android application,运行成功,出现如图所示:

此时,安卓开发换进搭建完毕。

 by:http://blog.csdn.net/karldoenitz/article/details/21698273

在MAC上搭建cordova3.4.0的IOS和android开发环境的更多相关文章

  1. cocos2d-x3.0 macOS下配置Android开发环境以及使用cocos2d-console来新建执行project

    下面是子龙山人录制的关于cocos2d-x3.0的视频教程,macOS下配置Android开发环境.使用cocos2d-console来新建执行project.怎样执行cocos2d-x 3.0win ...

  2. mac下搭建cocos2d-x2.2.1版本android编译环境教程

    首先我们先以引擎2.2.1为例子来新建一个TestJni的项目,来作为测试例. 创建方式如下: python create_project.py -project TestJni -package o ...

  3. 《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门

    准备工作 1.安装查看 Java 的版本号,推荐使用 Java 8. 安装 Flink 2.在 Mac OS X 上安装 Flink 是非常方便的.推荐通过 homebrew 来安装. brew in ...

  4. 1、在MAC上搭建React Native开发环境

    @import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...

  5. mac上搭建appium+IOS自动化测试环境(一)

    阅读须知 由于OS X系统最近才开始接触,所以有些东西也不是很清楚,这里只提供方法不提供原理,能解释清楚的我也会尽量解释.可能也有一些地方说的不严谨或有错的,还望大家指点一二. 实验环境 操作系统: ...

  6. 在Mac上搭建React Native开发环境

    概述 前面我们介绍过在window环境下开发React Native项目,今天说说怎么在mac上搭建一个RN的开发环境. 配置mac开发环境 基本环境安装 1.先安装Homebrew:用于安装Node ...

  7. Mac 上搭建基于 Hexo + GitHub 个人博客

    环境配置 本人电脑系统:macOS Node.js 生成静态页面.安装Node.js Git 用于将本地 Hexo 内容提交到 Github.Xcode自带Git(前提:macOS已经安装了Xcode ...

  8. Mac上搭建直播服务器Nginx

    Mac上搭建直播服务器Nginx 1.安装Homebrew,执行命令 Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就 ...

  9. [转] 在Mac上搭建React Native开发环境

    原文链接: http://blog.csdn.net/xiangzhihong8/article/details/53914336 概述 前面我们介绍过在window环境下开发React Native ...

随机推荐

  1. python走起之第十二话

    1. ORM介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型 ...

  2. 动态加载框架DL分析

    动态加载框架DL分析 插件化开发,主要解决三个问题1.动态加载未安装的apk,dex,jar等文件2.activity生命周期的问题,还有service3.Android的资源调用的问题 简单说一下怎 ...

  3. (原创)vim配色------水果色,不伤眼。

  4. venus

    The Venus system was a small timesharing system serving five or six users at a time:分时系统 The design ...

  5. 程序设计入门——C语言 第6周编程练习 1 分解质因数(5分)

    1 分解质因数(5分) 题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数.比如,6可以被分解为2x3,而24可以被分解为2x2x2x3. ...

  6. TCP/IP协议学习(五) 基于C# Socket的C/S模型

    TCP/IP协议作为现代网络通讯的基石,内容包罗万象,直接去理解理论是比较困难的:然而通过实践先理解网络通讯的理解,在反过来理解学习TCP/IP协议栈就相对简单很多.C#通过提供的Socket API ...

  7. A*算法 -- 八数码问题和传教士过河问题的代码实现

    前段时间人工智能的课介绍到A*算法,于是便去了解了一下,然后试着用这个算法去解决经典的八数码问题,一开始写用了挺久时间的,后来试着把算法的框架抽离出来,编写成一个通用的算法模板,这样子如果以后需要用到 ...

  8. 底部漂浮DIV

    .buttonDiv{background-color: #4e4f50; border: 2px solid #83ABD3; border-radius: 4px; -khtml-opacity: ...

  9. SSAS 部署失败 总结

    今天部署微软官方的SSAS实例AdventureWorks Multidimensional Models SQL Server 2012到本地SQL SERVER数据库,报了好几个错误.总结一下给大 ...

  10. Vim插件管理器Vundle使用

    参考地址:http://www.linuxidc.com/Linux/2012-12/75684.htm Vundle(Vim bundle) 是一个vim的插件管理器. 其Github地址为: ht ...