Mac笔记本Android开发配置:
1. Android studio配置篇
1.1 皮肤配置
Android studio - > preferences - > plugins
联网搜索:Material Theme UI主题安装插件应用
修改皮肤色:Appearance & Behavior - > Appearance - > Theme: Darcula 深灰黑色主题
1.2 Android studi git配置
Android studio - > Preferences - > Version Control - > Git - >
指定git命令路径:Path to Git executable:
初始化git项目(git init):
VCS->Enable Control Integration->Select “Git".
2. git配置篇
2.1 git 安装
终端执行:git 自动安装或者到appstore 搜素Xcode安装
2.2 创建ssh key、配置git,生成密钥
1>、设置username和email(github每次commit都会记录他们)
git config --global user.name "xxx"
git config --global user.email "xxxxxxxx@qq.com"
2>、通过终端命令创建ssh key
ssh-keygen -t rsa -C “xxxxxxxx@qq.com"
3> 一路回车执行完成
// 示例:
xx@qxxdeMacBook-Pro-3 ~ % ssh-keygen -t rsa -C "jiangxuehao@xx.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/jxh/.ssh/id_rsa):
Created directory '/Users/jxh/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/jxh/.ssh/id_rsa.
Your public key has been saved in /Users/jxh/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:Am9ZRcDFLdlcimCfVz7rVmXr/Nmf5Ft7CdIWcgUrAwI jiangxuehao@xx.com
The key's randomart image is:
+---[RSA 2048]----+
| E.o+*+= o+ |
| .o+=o++.. |
| . . ++o.+ o|
| o o ooo +o|
| = S + o..|
| . . . =o. |
| o ++o|
| .o.O|
| *B|
+----[SHA256]-----+
// 查看生成的密钥
qimao@qimaodeMacBook-Pro-3 ~ % ls -a
. .Trash .gradle Desktop Library Pictures
.. .android .ssh Documents Movies Public
.CFUserTextEncoding .gitconfig AndroidStudioProjects Downloads Music
qimao@qimaodeMacBook-Pro-3 ~ % cat .ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBxKuklxf1Q82ShIf5Lmt54UeOC1/MTX11P5nHy9yUDQKzUyA1zVlOdSjYpJwpBeCPdfRDkGOf5kHju5lGV/srHEqFRw6ZsQJ4gODmOMP+BstG8Aoze/k7Jfha4LGYz0x+dPVWpAbQ/r2KJSex1oUQ7xSOQ6xGgZAJFf5ZxJqNQ2aTQ4wREgQGAVa4TGESlXrkoIshKBYMfj1+3HAVoLWghgmiJ4d19Ng94cdnsdrpbGjjU2BpYZwQ+gcz9t1lmI61QJSCJF5N/+XLTyQR7hL3Lnn12aaU/EBhHY80hvAqSRgF1uE9j+8b6X4tA7ckKdcB59fWCn0YGrnebTcVY0ZB jiangxuehao@xx.com
2.3登录GitHub或者GitLab,添加ssh key,点击Settings设置
3. Charles配置篇
下载 charles-proxy-4.2.8.dmg
charles注册码
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
4. Ndk配置篇
如果NDK版本过高,可下载NDK-rb16b,解压到自定义的目录A;
打开Android studio - > File - > Project structure - > SDK Location
修改设置:Android NDK location:位置为自定义的目录A
可以使用Android studo下载更新的SDK中自带的adb命令。
在终端用户根目录执行ls -a 查看所有文件,是否存在:
.bash_profile和.zshrc文件,如不存在,则使用touch filename命令创建filename文件。
> touch .bash_profile //创建
> open -e .bash_profile // 打开
编辑文件,确认adb存在该路径下:
export PATH=${PATH}:/Users/jxh/Library/Android/sdk/platform-tools
> source ~/.bash_profile // 保存生效
发现这样设置后,每次开机都会失效,需要重新:source ~/.bash_profile, 很麻烦,此时需要配置.zshrc,定义任务环境变量。
> touch .zshrc //创建
> open -e .zshrc // 打开
编辑文件: source ~/.bash_profile
保存即可。