Windows下配置 Apache cordova + NodeJs + Ant + Android Studio(SDK)

//已經更新Android Studio 配置方法

我们在初学自己制作HybirdApp 且平台为Android的时候,常常因为设定环境变量而苦恼,以下步骤是我个人经验,请跟着操作就可以了,有问题留言哟

一、 Apache Ant 的下载

下载链接:http://ant.apache.org/bindownload.cgi

下载目前最新版 1.9.4 zip档案,下载了并解压缩到 D:\tools\ant

在系统环境变量里面设定

apache-ant

一定要在cmd命令行窗口输入 ant 命令,看是否报错。我的这个就报错:在jre目录找不到tools.jar。解决方法很简单,自己看了一下jre目录是没有,在jdk目录下lib目录有tools.jar,于是拷贝一个过去就解决了。

二、 安装Java SDK

请到www.java.com下载最新的 SDK 和 Jre

在环境变量添加 JAVA_HOME 指到:C:\ProgramFiles\Java\JDK

并且增加 %JAVA_HOME%;%JAVA_HOME%\bin

三、安装google sdk

到这里下载 http://developer.android.com/sdk/installing/index.html?pkg=tools

设置环境变量,我是解压缩到D:\tools\android-sdk

设置 ANDROID_HOME 变量

android-home

接下来在Path 里面添加 platform-tools 和 tools 路径

android-home-tools

備註:若是使用Android Studio, 請到 C:\Users\Administrator\AppData\Local\Android\sdk\platform-tools 和 xxx\tools都加入 Path 里;

最后尝试开启 CMD ,输入 android 指令 看看是否能打开 SDK Manager , 打开后,请务必安装 至少版本API 19 为 4.4.2, Build-Tools为 19.1版本new android sdk最后在Build的时候需要 zipalign功能,在环境变量增加

%ANDROID_HOME%\build-tools\19.1.0  //这样才能使用zipalign -v 4 xxx.apk xxx.apk

三、安装node.js

进入www.nodejs.org 下载最新版的msi 安装包,安装即可

最后在cmd 验证 nodejs 版本 及 java 这两个是否能运行 指令为:npm -version 和 java -versionchk-npm-java-version

四、最后安装  cordova 了

npm install -g cordova
五、接下来创建 app 及打包
cordova create myapp com.org.myapp “HelloWorld”
cd myapp
cordova platform add android //添加android运行平台
cordova build android //编译apk
cordova emulate android //调用adb调试应用
六、在 myapp 档案里面 提取 myapp-debug.apk 安装到你的手机就可以马上使用啦