mac上配置cordova开发Android平台APP环境

cordova上有说明文档,如何开始一个APP: cordova中文文档

在配置环境这块没有详细说明,只是简单介绍了一下步骤

在cordova中文文档中我们看到需要安装以下4个东西。(Android 平台的)
mac上配置cordova开发Android平台APP环境

1、Java JDK

java jdk 下载地址:下载

下载安装之后,可以 /usr/libexec/java_home -V 查看一下版本和路径信息:

mac上配置cordova开发Android平台APP环境

然后配置一下环境变量

环境变量是在.bash_profile 这个文件修改的,如果没有这个文件先touch新建一个

mac上配置cordova开发Android平台APP环境

mac上配置cordova开发Android平台APP环境

tips:
java jdk 版本不能安装太高的,我一开始是安装的最新版的,11.0.1 。然后进行cordova requirements 检查的时候,一直提示Android target: not installed

后面还是在Stack Overflow 上面找到了解决办法:传送门

2、Android JDK

下载地址:http://www.androiddevtools.cn/

Android JDK 我是直接安装的Android Studio 最新版,利用这个工具的Android SDK

下载安装完成之后,可以看一下Android SDK 的地址,然后勾选一些自己想添加的版本

mac上配置cordova开发Android平台APP环境

然后配置环境变量,还是在.bash_profile

mac上配置cordova开发Android平台APP环境

3、Android target

步骤二配置好后即可

4、Gradle

下载地址: https://gradle.org/install/#install

这里提供了很多种下载方式,我直接用brew安装的。
然后也在.bash_profile配置一下环境变量:export PATH="${PATH}:/usr/local/Cellar/gradle/4.10.2/bin"

最终的.bash_profile:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

export ANDROID_HOME=/Users/luyu/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools     
export PATH=$PATH/:$ANDROID_HOME/platform-tools

export PATH="${PATH}:/usr/local/Cellar/gradle/4.10.2/bin"

最后检测通过,over

mac上配置cordova开发Android平台APP环境