MacBook 配置Android开发环境记录

起因:第二天来公司突然macBookPro笔记本屏幕不亮了........

前言:Mac 自带git 和 java 不用下载,缺少jdk1.8可以直接找同事拷贝一份即可

第一步:安装Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

第二步:安装scrcpy

brew install scrcpy 

第三步:Git生成SSH密钥

1. 配置用户名、邮箱

git config --global user.name [username]
git config --global user.email [email] 

# 查看git配置信息

git config --list

2.生成公钥和私钥 

ssh-keygen -t rsa -C [email] 

# 查看公钥

cat ~/.ssh/id_rsa.pub

 3.配置 config 解决新的ssh客户端不支持ssh-rsa算法的问题

no matching host key type found. Their offer: ssh-rsa

cd .ssh/

vi config

保存以下内容到config文件中

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa   

4.往代码库网站或github配置个人公钥

5.下载代码库

git clone --depth 100 ....

第四步:下载Android studio,跑起代码

1.汉化包下载

2.缺少jdk1.8可以直接找同事拷贝一份即可

3.编译有问题,解决方法使用Android studio 3.6.2版本打开编译

4.打开后注意当前分支名,切换到指定分支名后再进行编译

第五步:配置adb环境变量

1、打开用户根目录

cd ~/

2、创建.bash_profile文件

touch .bash_profile

3、打开.bash_profile文件

open .bash_profile

4、添加环境变量(注意:不能有空格/换行)

export ANDROID_HOME=/Users/name/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

将ANDROID_HOME后面的路径替换为自己的SDK路径。如果不知道自己的路径在哪里,可以通过在Android Studio的Setting中搜索SDK查看

6、配置文件自动加载

vim ~/.zshrc

在最后一行增加:

source ~/.bash_profile

7、验证

在终端中输入adb,如果返回值不再是bash: adb: command not found表示配置成功。

常见问题解决:

一.编译有问题,解决方法使用Android studio 3.6.2版本打开编译

二.打开后注意当前分支名,切换到指定分支名后再进行编译

git remote set-branches origin '5-0-1-new'

git fetch --depth 2 origin 5-0-1-new

git checkout 5-0-1-new

三.xml布局不可用,爆红

清除编译缓存

 cd /Users/用户名/.gradle/caches/transforms-2/

rm -rf files-2.1

清除android studio配置

cd /Users/用户名//Library/Application\ Support/Google/

四.adb 指令在终端生效,但是在Android studio中未生效的问题

这时候执行就发现可以执行了,但是关闭了当前终端之后再次打开发现又不行了。解决一下。

1、配置文件自动加载

vim ~/.zshrc

在最后一行增加:

source ~/.bash_profile

 参考链接:Mac 上配置Android 环境变量+持续生效 

                   Mac配置ADB环境变量

猜你喜欢

转载自blog.csdn.net/chengzhenjia/article/details/132232477