1.安装nodejs
2.使用淘宝的国内镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
这样就安装了淘宝的cnpm命令,以后用cnpm下载的镜像都是从淘宝的服务器下,比较快一点。
3.安装cordova
cnpm install -g cordova
4.安装jdk7.0 并配置环境变量
5.安装ant 并将其bin目录配置到环境变量path
{antHome}\apache-ant-1.9.6\bin;
6.安装android sdk并配置环境变量到path
{sdkHome}\sdk;{sdkHome}\sdk\platform-tools;{sdkHome}\sdk\tools;
这个过程遇到很多问题,首先下载的sdk和cordova的版本不符,在执行 cordova build命令时报错,原因是cordova需要的目标 sdk platforms 的版本是22,但是我下的都小于22,不是20就是19,所以一直报错,后来看到网上
可以修改目标版本,就照做了一下,步骤如下:
找到文件
project folder -> platforms -> android -> AndroidManifest.xml
然后找 到
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="22" />
这一行,把android:targetSdkVersion=“21” 修改成你需要的版本,比如20。
然后再找到文件
project folder -> platforms -> android -> project.properties
把里面的
target=android-22 改成
target=android-20
虽然有时候这样确实可以解决问题,不过最好还是用默认的sdk版本,因为修改可能会导致意想不到的错误。
要下载对应的sdk 还是是android sdk manager 最方便,不过因为sdk manager 的下载链接是google的,可能会非常慢,可以切换为国内的镜像来下载对应的sdk版本,我用的是腾讯的镜像,具体操作步骤如下:
http://android-mirror.bugly.qq.com:8080/include/usage.html
下载好之后可能eclipse里面的adt插件还没有更新对应的sdk版本,这个时候需要到 sdk manager 里面的
tools - options - claen cache, 然后再重启一下eclipse就可以了。
然后还有一个问题就是在执行build命令的时候程序会自动去下一个 gradle-2.2.1-all.zip 的文件,然后死活下不下来,没办法最后只好把该文件放到 C:\Users\[当前用户名]\.gradle\wrapper\dists\gradle-2.2.1-all\[随机码 ]下才可以。
8.执行命令测试是否安装成功
cordova create workshop com.yourname.workshop Workshop cd workshop cordova platforms add ios或android cordova build 如果这中间没有出现问题说明初步配置成功。
本次所用工具安装包在百度云:http://pan.baidu.com/s/1bohFLyn
相关推荐
基于undroid的phoneGap(cordova)开发步骤代码
android集成cordova 并调用h5页面 有两个H5页面
cordova-screenshot cordova截屏插件 document.addEventListener("deviceready", init, false); function init() { document.querySelector("#share").addEventListener("touchend", function() { navigator....
实现cordova中html页面和activity之间的数据交互
Cordova和原生交互demo,两个h5页面 集成sui mobile框架
cordova跳转原生Activity
总结了android studio 搭建cordova开发环境的步骤,以及搭建过程中遇到的问题和解决方法。
这是cordova 3.4的jar和js,用于开发Phonegap的
If you’re familiar with an older version of Cordova, this book will show you in detail how to use all of the new stuff that’s in Cordova 3 plus stuff that has been around for a while (like the ...
最新的cordova-js版本
Android开发平台配置步骤 1. Jdk安装配置。 安装jdk1.7。 配置jdk的系统变量。 添加JAVA_HOME变量: C:\Program Files\Java\jdk1.7.0_79 添加CLASSPATH变量: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path...
phonegap/Cordova和android自定义插件模块,cordova build后插件不会消失
cordova打包成Xcode项目 cordova打包成Xcode项目
实实在在经过ant编译的cordova-2.9.1.jar 而不是有些人坑蒙拐骗的rar文件
cordova.js 3.4
项目中包含很多案例如:使用cordova 使用sqlite存储、cordova使用camera、cordova使用百度地图定位、cordova使用file、cordova使用dialog、cordova使用androidToast等等。另外里面有一个使用的简单说明。
在安卓项目整合Cordova 时,安装的Cordova插件下载
cordova-screenshot, cordova/phonegap的屏幕截图插件 cordova-screenshot 屏幕截图插件允许你的应用屏幕截图,并将它们保存到手机。如何安装通过cordova安装它cordova plugin add https://github.com/gitawego/c
cordova4.0框架代码以及所有最新插件
百度地图定位Cordova插件,支持Android,IOS 可以在此地址查看example 基于百度地图Android版定位SDK(v7.1)以及百度地图IOS SDK (v3.2.1) 一,申请Android及IOS版密钥 申请密钥Android定位SDK 每一个...