新的macbook,需要安装一下开发环境

  1. 国内brew安装

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    
  2. 然后安装brew install wget
  3. nvm安装,管理nodejs版本

    brew install nvm
  4. 配置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 成功

  5. 安装nodejs

    nvm install 18
    nvm use 18
  6. 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
  7. 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 中选择一个较低版本的 JDK

  8. adnroid 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
  9. 其他
    电脑改中国时区,系统设置-通用-日期与时间,取消勾选“使用你的当前位置自动设定时区”选项。
    在“最接近的城市”中直接输入“北京”,系统会自动识别并填充“北京市-中国大陆”选项
    或者命令行

    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+4

    export 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

标签: none

添加新评论