1.配置JDK1.8环境
1.去Java8官网下载对应版本
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.安装下载dmg文件,无脑操作即可
3.打开终端查看安装路径
/usr/libexec/java_home -V
4.配置环境变量
若第一次配置环境变量,使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件。
若配置文件.bash_profile已存在,则直接使用"open -e .bash_profile"命令,打开配置文件。
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.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
5.使配置生效
source .bash_profile
6.查看Java版本
java -version
2. 配置Android SDK
让mac显示隐藏文件夹快捷键
command+shift+.
1.Android Studio 默认SDK位置,打开终端查看下能否进入,如果能往下走,如果不能停步,移往别处。
$ cd ~/Library/Android/sdk
注意:~表示当前登录用户的根目录。
如果没有在默认位置可以通过下面操作查看。
2.在当前用户创建文件夹,如果有就直接打开不用重新创建
$ cd ~ //切换到根目录
$ touch .bash_profile //如果没有县创建bash_profile
3.以记事本的方式打开文件夹
$ open -e .bash_profile
4.在打开的文本文件中输入如下内容保存
export ANDROID_HOME=~/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
解释下:第一行配置的是将adb添加到环境变量中,第二行配置的将Android的相关内容添加到环境变量中;例如:ddms 、emulator、sqlite3等。
刷新一下文件
source ~/.bash_profile
5.保存如上的内容退出、然后退出终端(记住是退出,不是关闭左上角)。
6.校验下是否配置成功:
输入adb version 查看adb的版本和相关信息
7.command not find 问题
如果提示 command not find 问题,然后找到User(电脑的根目录)目录下面的.zshrc文件,我的在User/.zshrc.在文件最后添加
# Enable my profile
source ~/.bash_profile
如果没有 .zshrc 文件,新建该文件。写入上面指令后,刷新一下即可。
source ~/.zshrc #使其立即生效
ok 问题解决,感谢大神
3. 配置Flutter 环境变量
1.下载Flutter SDk
首先切换到Library (和Android文件夹平级目录,好管理)
cd ~/Library
使用git下载稳定版本,参考官网 (https://flutter.cn/docs/get-started/install/macos)
git clone https://github.com/flutter/flutter.git
2.添加flutter 环境变量
export FLUTTER_ROOT=~/Library/flutter
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=$PATH:$FLUTTER_ROOT/bin:$PATH
3.刷新一下文件
source ~/.bash_profile
4.执行flutter doctor
5.切换flutter channel 到 stable
flutter channel stabel
6.切换到你需要的 version 版本
这里以 v1.22.6 为例子
git reset --hard 9b2d32b
然后执行一下 flutter --version 指令更新下 dart
7.下载好项目后首先配置一下gpm
flutter pub global activate gpm
执行pub get
flutter pub global run gpm get
4. 安装Pyhton3
1.先装一下homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.配置一下环境变量,上面有讲
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3.装一下python
brew install python
4.装一下 xlrd、xlwt
python3 -m pip install xlrd --user
python3 -m pip install xlwt --user
5.配置ssh 公钥
1.首先查看Git全局参数是否配置
$ git config --global --list
2.如未配置,则执行以下命令进行配置:
$ git config --global user.name "这里换上你的用户名"
$ git config --global user.email "这里换上你的邮箱"
3.然后执行以下命令生成秘钥:
首先检查本机公钥:
$ cd ~/.ssh
如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。
$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*
生成新的密钥:
$ ssh-keygen -t rsa -C "您的邮箱地址"
执行命令后需要进行3次或4次确认:
1.确认秘钥的保存路径(如果不需要改路径则直接回车);
2.如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖(如果之前的秘钥不再需要则直接回车覆盖,如需要则手动拷贝到其他目录后再覆盖);
3.创建密码(如果不需要密码则直接回车);
4.确认密码如果不需要密码则直接回车);
在指定的保存路径下会生成2个名为id_rsa和id_rsa.pub的文件。