环境要求
1、安装 Android Studio或者 Android SDK
2、 安装 Android SDK Build-Tools 23.0.2版本
打开Android Studio>Tools>Android>SDK Manager,选择SDK Tools选项, 选择Show Package Details; 找到 23.0.2勾选并安装。

3、配置环境变量,
执行vim ~/.bash_profile 增加如下代码:
export ANDROID_HOME=/Users/you/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
保存后执行resource ~/.bash_profile,使修改生效;如果你用了其他终端,如『zsh』,可将 . ~/.bash_profile命令添加到~/.zshrc中;
jdk 安装
下载安装jdk 8,如果安装了 9 版本会在运行时,出现编译失败问题,如下图:

如果需要多个 jdk 版本可添加别名,实现快速切换使用;可在.bash_profile中增加如下代码
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
export JAVA_9_HOME=`/usr/libexec/java_home -v 9`
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk9="export JAVA_HOME=$JAVA_9_HOME"
此时可通过jdk8、jdk9随意切换版本。
运行
一切准备就绪后在终端运行以下命令,增加安卓端支持:
weex platform add android
weex run android
运行过程中会下载一堆的 jar 包;并会出现以下错误:
提示缺少安卓设备,我们可以在Android Studio中设置虚拟机,也可以用 USB 连接安卓手机,并打开调试模式,然后重新执行weex run android;
如果运行成功,可在手机上看到生成的程序,并自动打开。
注:有些手机可能会有一些权限问题导致不能自动安装成功,需要响应的设置才行。

