Mac下配置属于你的环境变量

mac

引言

搭建了博客,一直没有心思来写博客,今天我们就来写一篇吧,不对,应该说写两篇。这篇为下一篇打基础。

我们在mac下开发Android,避免不了JDK、NDK、SDK、ADB等必备工具,少不了去配置他们的环境变量,在mac上面比win上面还是简单了许多,我们来一起学习下。

一、启动终端iTerm

这个我就不说怎么打开了,大家都是明白人。

二、编辑 .bash_profile文件

在终端中输入命令

1
open .bash_profile

如果我们第一次配置环境的话,可能没有 .bash_profile文件,需要我们去创建一个

1
touch .bash_profile

创建完打开.bash_profile文件后,我们根据自己安装的ndk、sdk、adb的路径,写入到文件内,这步我们经常会出错,给大家看看我是怎么写的

1
2
3
4
5
6
7
8
9
10
11
12
export PATH=${PATH}:/Users/xxx/Library/android-ndk-r14b
export PATH=${PATH}:/Users/xxx/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/xxx/Library/Android/sdk/tools
NDK_ROOT=/Users/xxx/Library/android-ndk-r14b
SDK_ROOT=/Users/xxx/Library/Android/sdk/tools
ANDROID_HOME=/Users/xxx/Library/Android/sdk
ANDROID_NDK=/Users/xxx/Library/android-ndk-r14b
ANDROID_SDK=/Users/xxx/Library/Android/sdk
export NDK_ROOT
export SDK_ROOT
export ANDROID_HOME
export ANDROID_NDK

上面xxx代表mac用户的名字。

那个ndk目录我的是Library/android-ndk-r14b,你的不一定是这个,你可以去Android Studio中File -> Project Structure下设置并查看你的ndk还有sdk路径。

三、保存并关闭

command+s 保存之后关闭文件

四、更新配置的环境变量

source .bash_profile

五、测试

  • 输入javac,出现下面内容为成功

用法: javac
其中, 可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息

  • 输入ndk-build,出现下面内容为成功

Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/Users/xxx/Library/android-ndk-r14b/build/core/build-local.mk:151: * Android NDK: Aborting . Stop.

  • 输入adb,出现下面内容为成功

Android Debug Bridge version 1.0.39
Revision 3db08f2c6889-android

六、end

这样我们在mac下的环境就配置成功了。你还有不明白的地方吗?

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器