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

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

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

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

/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命令:安装方法:

运行命令:

sudo brew install ant

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

4、编辑.bash_profile文件:

打开终端,输入:

vim .bash_profile

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

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

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

source .bash_profile

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

./create ./Hi com.karl Hi

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

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

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

在MAC上搭建cordova3.4.0的IOS和android开发环境相关推荐

  1. 【新手向】IDEA搭建Android开发环境

    前言 IDEA简介 IDEA作为一款著名的IDE,它的全称为 IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代 ...

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

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

  3. python数据分析开发环境_在MAC上搭建python数据分析开发环境

    最近工作转型到数据开发领域,想在本地搭建一个数据开发环境.自己有三年python开发经验,马上想到使用numpy.scipy.sklearn.pandas搭建一套数据开发环境. ubuntu的环境,百 ...

  4. 教你如何在Mac上搭建自己的服务器——Nginx

    教你如何在Mac上搭建自己的服务器--Nginx WHAT 本篇主要是基于Nginx在Mac上搭建自己的服务器. 我相信很多朋友肯定是第一次听到Nginx,关于它具有怎样的传奇,这儿肯定说不完也说不透 ...

  5. ios即时通讯客户端开发之-mac上搭建openfire服务器

    CHENYILONG Blog ios即时通讯客户端开发之-mac上搭建openfire服务器 转自:月光的尽头 ios即时通讯客户端开发之-mac上搭建openfire服务器 一.下载并安装open ...

  6. nginx mac 服务器 html,Mac上搭建 nginx 服务器

    因为需要做一个自己的内测分发平台,所以需要搭建一台自己的服务器,于是我选择了使用它 nginx 来搭建服务器,很方便,很简单. 本文主要讲一下如何在 mac 上搭建 nginx 服务器,已经一些简单的 ...

  7. mac搭建网站服务器,Mac上搭建Web服务器--Apache

    局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了. 1.命令:sudo apachectl start Apache服务器 ...

  8. windows系统上虚拟机安装苹果雪豹系统的ios和phoneGap开发环境搭建

    最近因为工作需要,在window上用虚拟机搭建了一个苹果的snow leopard系统,在上面搭建了ios和phoneGap开发环境,搭建 过程遇到很多问题,幸好有广大网友的文章和经验分享才能快速解决 ...

  9. 疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础(国内首部iOS 7相关著作,小伙伴们,学好iPhone/iPad应用开发,我们一起做土豪吧)

    疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础(国内首部iOS 7相关著作,小伙伴们,学好iPhone/iPad应用开发,我们一起做土豪吧) 李刚 编 IS ...

最新文章

  1. python第三方库之学习flask-restful
  2. 【Python面试】 说说Python可变与不可变数据类型?
  3. python波峰波谷算法_波动均分算法
  4. Pots (BFS ➕ 输出路径)
  5. 深入理解Elasticsearch(原书第2版)》一1.2 何为Elasticsearch
  6. 将html代码转换为dom,将HTML字符转换为DOM节点并动态添加到文档中
  7. linux卸载amd软件命令,Ubuntu 16.04 apt终端命令的使用以及软件的安装和卸载
  8. 数据类型转换——Python
  9. Lintcode14 First Position of Target Solution 题解
  10. Python学习笔记(语句)
  11. python如何读二进制文件_Python如何读写二进制文件
  12. FTP服务器vsftpd配置详解
  13. GB28181国标平台资料整理
  14. 微信小程序开发 - 起步
  15. 圣诞帽php,微信小程序“圣诞帽”的实现思路详解
  16. gradle 使用 exclude 解决jar包冲突
  17. H2O机器学习平台容器化部署——基于Docker
  18. python-批量修改图片名称(按序号排序)
  19. QT实现ping功能
  20. 数据结构与算法:冒泡排序、插入排序、选择排序

热门文章

  1. mysql 数据库迁移到云数据库,从本地MySQL迁移到云数据库为什么是Amazon Aurora?mysql云端数据库...
  2. 一步一步解读MT4的例子EA(init,sta…
  3. java websocket支持分布式部署解决方案
  4. office起动缓慢_Office 2013打开文档速度慢 安装后必做优化 | 微IT极客网
  5. 【蓝桥杯省赛】冲刺练习题【绘图】倒计时【10】天
  6. C++程序设计(二)——课程管理系统/前篇
  7. 汽车电源高压互锁(HVIL)
  8. 几种常用非关系型数据库
  9. 复习一周,字节跳动三场技术面+HR面,不小心拿了offer
  10. 客户端面试知识点总结