Mac_环境配置
mac 环境变量配置姿势
Android 环境配置(推荐)
用户环境变量的配置文件
1 | wilkerdeMacBook-Pro:~ wilker$ cd |
编辑 .bash_profile 后使之生效
1 | wilkerdeMacBook-Pro:~ wilker$ source .bash_profile |
jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在终端 输入查看是否生效:
1 |
ndk
https://developer.android.com/ndk/downloads/index.html
解压官网下载的压缩包到指定目录,编辑环境变量文件 .bash_profile,加入以下代码
1 | export PATH=$PATH:/Users/wilker/software/dev/android-ndk-r14b/ |
必须 cammand + Q 再启动终端才能生效, 输入查看是否生效:
1 | wilkerdeMacBook-Pro:~ wilker$ ndk-build |
ant
http://www.jianshu.com/p/34bdfb5943e0
解压官网下载的压缩包到指定目录,编辑环境变量文件 .bash_profile,加入以下代码
1 | export PATH=$PATH:/Users/wilker/software/dev/apache-ant-1.10.1/bin/ |
必须 cammand + Q 再启动终端才能生效, 输入查看是否生效
1 | wilkerdeMacBook-Pro:~ wilker$ ant -version |
sdk
https://developer.android.com/studio/index.html#downloads
直接通过安装 Android Studio ,通过AS去下载 sdk,默认下载的目录是 **/Users/wilker/Library/Android/sdk/**,可以移到自定义目录 **/Users/wilker/software/dev/android-sdk/**,AS中再指定到这个目录下
编辑环境变量文件 .bash_profile,加入以下代码
1 | export PATH=$PATH:/Users/wilker/software/dev/android-sdk/platform-tools/ |
必须 cammand + Q 再启动终端才能生效, 输入查看是否生效
1 | wilkerdeMacBook-Pro:~ wilker$ adb version |
unity5.6版本使用这个sdk的 tools(26.0.1版本) 打包会报错,要下载 tools_r25.2.3-macosx.zip ,替换调用原有的 tools 目录。
报错信息:
1
2
3
4
5 Error:Invalid command android
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.
C:\Program Files\Java\jdk1.8.0_91\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="D:/Android/sdk\tools" -Dfile.encoding=UTF8 -jar "D:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -
Android 环境配置 使用 brew
记得开代理,全局模式
1
2
3
4 # 安装包管理器
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 卸载包管理器
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
sdk
安装 sdk
1
$ brew cask install android-sdk
配置到环境变量,并使其生效
1
2
3
4
5
6
7
8
9$ cd
$ vi .bash_profile
export PATH=$PATH:/usr/local/share/android-sdk
ANDROID_SDK_ROOT=/usr/local/share/android-sdk
export ANDROID_SDK_ROOT
$ source .bash_profile支持的命令
1
2
3
4
5
6
7
8
9Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk参考链接:
jdk
安装jdk
1
$ brew cask install homebrew/cask-versions/java8
配置到环境变量,并使其生效
1
gradle
安装gradle
1
$ brew install gradle
配置到环境变量,并使其生效
1
Unity
https://unity3d.com/cn/unity/whats-new/unity-5.6.0
安装
将下面的代码保存到为一个 install.sh 脚本
1 | sudo installer -package /Users/wilker/Desktop/Unity-5.6.0f3/Unity-5.6.0f3.pkg -target / |
修改权限为 0700
1 | wilkerdeMacBook-Pro:Desktop wilker$ sudo chmod 0700 install.sh |
然后执行安装,安装成功会有以下提示
1 | wilkerdeMacBook-Pro:Desktop wilker$ ./install.sh |
如果想安装其他版本的Unity,参照这里:http://www.ceeger.com/forum/read.php?tid=10781
破解
**首先 - 替换 ** 破解补丁 Unity文件:
1.找到- 应用程序
2.双击Unity文件夹
3.右键单击Unity文件, 并选择显示包内容
4.双击contents文件夹
5.双击MacOS文件夹
6.右键Unity文件选择拷贝, 并 粘贴到桌面作为你的备份
7.返回刚才的文件夹, 里面的Unity文件可以删掉了.
8.从 下载的破解 压缩包里拖拽Unity破解补丁文件到刚才的文件夹内即可.
然后- 替换破解补丁*.ulf 文件:
1.打开Finder, 在顶部菜单出选择 前往>电脑, 打开后选择磁盘, 双击资源库(不是隐藏的那个资源库,请看清楚)
2.找到双击 Application Support文件夹
3.找到并双击Unity文件夹, 如果没有该文件夹, 请创建名为Unity的文件夹
4.右键文件夹内的 *.ulf****文件, 选择拷贝, 并粘贴到桌面作为你的备份
5.返回刚才的文件夹, 里面的*.ulf 文件可以删掉了.
6.从下载的破解压缩包里拖拽 *.ulf 到刚才的文件夹内即可.
参照这里:http://www.ceeger.com/forum/read.php?tid=23396
python
下载 3.6.5 版本安装. https://www.python.org/ftp/python/3.6.5/python-3.6.5-macosx10.9.pkg
然后修改 ~/.bash_profile 文, 重定向 python, pip 到新安装的python中
1 | $vi .bash_profile |
然后 source 一下使其生效
1 | $source .bash_profile |