一、mac下搭建android开发环境时如何修改环境变量
1、进入home目录
cd ~
2、打开文件.bash_profile
vi .bash_profile
3、将下面2个路径加入到你的环境变量并保存(不同的环境变量用冒号分隔)
你的sdk路径/platform-tools/
你的sdk路径/tools/
例如,我的添加后是这样:
export PATH=/usr/local/bin/svn:/Users/admin/Documents/android/android-sdk-macosx/tools/:/Users/admin/Documents/android/android-sdk-macosx/platform-tools/:$PATH
4、让修改后的.bash_proflie立即生效
source .bash_profile
5、在命令行里输入android或adb等命令,你就会看到有效果了
二、adb命令的问题
升级最新的Android Sdk,发现Android不能发现genymotion模拟器,同时使用adb shell命令发现错误如下。
$ adb shell
adb server version (32) doesn't match this client (35); killing...
error: could not install smartsocket listener: Address already in use
ADB server didn't ACK
- failed to start daemon *
error: cannot connect to daemon
原来是genymotion中的adb命令被占用冲突了,直接打开genymotion的Setting,切换到第四个标签页(ADB),选择Use custom Android Sdk tools,然后选择我们开发使用的Sdk路径即可。