已经安装xcode
已经安装python 2.7 (3.0一下版本)
已经安装node 0.10.*(本环境是 0.10.28)
上面的安装方法你可以在本博客搜索
cordova和phonegap是什么关系?
PhoneGap的代码已经贡献给了Apache软件基金会(ASF),并且改名为 Apache Cordova.
这个名字来源于温哥华的科尔多瓦街(Cordova Street),它是创建PhoneGap时Nitobi公司的所在地.
所以上面这2个东西其实是一个东西.下面就全部统一成 cordova
安装 cordova 环境
sudo npm install -g cordova经过几分钟的下载编译,成功了.....
这时你就可以创建app相关项目了,命令如下:
$ cordova create sansiyueapp $ cd sansiyueapp一个app相关的空项目就算建好了.接着我们来创建 ios 和 android 相关应用.
ios版:
$ cordova platform add ios非常顺利,你可以在Finder中看到 sansiyueapp 目录 platforms文件夹下看到 ios 文件夹,已经创建成功,你可以用xcode开发这个项目.
android版:(稍微做一点心理准备,也许你也会碰到下面的坑)
$ phonegap run android 或者 $ cordova platform add android上面的2种命令方式是一致的,选择其中一种运行即可
上面的错误大致是在生产安卓应用的时候,没有找到android_home 环境变量的支持.因为我的环境已经安装了jdk ,如果你发现和上面的错误不一样,请按照下面的几个步骤排查
需要如下环境支持:
JDK、Android SDK、Apache Ant
对应下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://developer.android.com/sdk/index.html
http://ant.apache.org/bindownload.cgi
因为我的环境之前安装了jdk,所以这里忽略了....
apache_ant安装:
根据上面提供的地址进入下载页,中间靠下的位置可以看到下面列出的3个压缩包,你可以下载任意一个,我是用的中间这个压缩文件.
我把解压出来的文件夹拷贝的 /usr/local/ 目录下, (如果你Finder 中找不到此文字,在终端用命令拷贝)
$ cp -rf ~/Download/apache-ant-1.9.4 /usr/local/这里注意一下,为了让你当前登录帐号在未来的日子里有足够权限访问此文件夹,需要你用命令给此文件夹赋权限.
首先要知道你的 用户名和所在的用户组,如何知道? 系统偏好设置 --> 用户与用户组
Mac安装cordova
最新推荐文章于 2020-12-22 19:09:17 发布