新mac技巧配置
新的macbook,需要安装一下开发环境
国内brew安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
- 然后安装brew install wget
nvm安装,管理nodejs版本
brew install nvm
配置nvm
vi ~/.zshrc 添加环境export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
source ~/.zshrc来应用更改
nvm --version 成功安装nodejs
nvm install 18 nvm use 18
pod安装
gem sources -l gem sources --remove https://rubygems.org/ gem sources --add https://gems.ruby-china.com/ gem sources -l brew search cocoapod brew install cocoapods pod setup pod repo remove master pod repo add master https://gitee.com/mirrors/CocoaPods-Specs.git pod repo update
java安装
brew install openjdk #brew install openjdk@11 #brew install openjdk@17 设置 JAVA_HOME 环境变量 sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> ~/.zshrc echo 'export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include"' >> source ~/.zshrc java -version 记得android studio项目里gradle用腾讯库 mirrors.cloud.tencent.com/gradle distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.10.2-bin.zip 或者先下载gradle到本地 https://services.gradle.org/distributions/gradle-8.12.1-bin.zip https://services.gradle.org/distributions/gradle-8.8-bin.zip https://services.gradle.org/distributions/gradle-7.3.3-bin.zip 改项目下的gradle/wrapper/gradle-wrapper.properties文件里面的distributionUrl字段 distributionUrl=file\:///Users/lzlc/gradle/gradle-7.3.3-bin.zip distributionUrl=file\:///Users/lzlc/gradle/gradle-8.8-bin.zip
java版本太高的话,Your build is currently configured to use incompatible Java 21.0.4 and Gradle 7.3.3
打开 Android Studio。
进入 File > Settings > Build, Execution, Deployment > Build Tools > Gradle。
在 Gradle JDK 中选择一个较低版本的 JDKadnroid sdk配置
vi ~/.bash_profile export ANDROID_SDK_ROOT=/Users/lzlc/Library/Android/sdk export PATH=$PATH:$ANDROID_SDK_ROOT/tools export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools source ~/.bash_profile echo $ANDROID_SDK_ROOT
其他
电脑改中国时区,系统设置-通用-日期与时间,取消勾选“使用你的当前位置自动设定时区”选项。
在“最接近的城市”中直接输入“北京”,系统会自动识别并填充“北京市-中国大陆”选项
或者命令行sudo systemsetup -settimezone "Asia/Shanghai"
git生成ssh,配置git
git config --global user.name "xxx" git config --global user.email xxx@qq.com ssh-keygen -t rsa -b 4096 -C "xxx@qq.com" cat ~/.ssh/id_rsa.pub; #建分支 git checkout -b develop #打标签 git tag v1.0.0 git push origin v1.0.0 // 删除远程分支 git push origin --delete develop // 删除本地已合并的分支 git branch -D develop // 删除标签 git push origin --delete v1.2.4 git tag -d v1.2.4 // 新建标签 git tag v1.2.4 git push origin v1.2.4
py版本
brew install pyenv
pyenv install 3.12.8
配置vi ~/.zshrc,到末尾G,行尾shift+4export PATH="$(pyenv root)/shims:$(pyenv root)/bin:$PATH" eval "$(pyenv init -)" pyenv global 3.12.8 pyenv global 2.7.18 或者为特定目录设置版本 pyenv local 3.12.8 pyenv local 2.7.18 删除不要的版本 pyenv uninstall 3.13.2 查看py版本 pyenv versions 留2个版本就够了: 2.7.18 和 3.12.8
android studio proxy配置地址 http://mirrors.neusoft.edu.cn
cc打包后安卓项目路径build/jsb-link/frameworks/runtime-src/proj.android-studio