这是一篇imac 搭建Android开发环境的帖子,但是其中也包括对mac系统的简单使用入门,适合之前刚迁移mac 系统的Android 开发人员。我的imac 是2017款 4k 乞丐版
性能提升篇
- 购买固态硬盘(西数蓝盘3d),16G 内存条(威刚8x2),内存条注意频率,我的是ddr4 2400。
- 系统备份:使用全盘拷备方式,用Carbon Copy Cloner。
- 设置启动磁盘,设置为固态硬盘启动。别忘了重启尝试。
- 拆机,淘宝买小滚轮,外加屏幕胶,20块包邮。
- 更换ssd,需要把扬声器螺丝松了,不用完全拆下,就可以插上硬盘了。
- 添加内存条注意这个不用全拆的,把风扇拆下来就行,小心点可以不拆主板装机。
- 装机。
- 升级结果,硬盘读/写 500mb/400mb,geekbench4 跑分49000
- 开机速度,从按电源起,到输入锁屏密码进入桌面 36s可能和我桌面东西多有关系,稍后会重置parm 更新
安装软件
- git 必装,git官网
- 解压缩,the unarchiver(app store)
- brew 装软件用的包管理器,看这个网页 Mac OS下brew的安装和使用
- jdk ,java官网
- Android studio,国内镜像网站 (注意,尽量不要下载beat版本,下载release版本)
- gradle 这里要说的是,这里分为gradle build tool(Android Plugin for Gradle版本) 和 Gradle版本并且他们有一定的对应关系这里引用简书文章:Gradle版本和Android Plugin for Gradle版本对照
- gradle 下载地址
gradle build tool官网 注:用包管理器在终端执行右边代码就可以,
brew install gradlegradle 历史版本官网 - 文本编辑器 sublime 破解版地址 你需要一个可以打开任何文本文件的文本编辑器,不解释
finder 设置,以下项目,只需要在finder右上角右键就可以设置,一开始并不知道。。
- 隐藏文件
- 左侧导航栏显示所有文件夹
- 显示路径,排序
- 例子,
command+ shift + .查看隐藏文件 .gradle 路径, Command+Shift+G可以前往任何文件夹,包括隐藏文件夹
重点启动Android studio 并且保证编译正常
- 新建项目,随便填写
- 不出意料会在gradle 的地方卡住,
- 找到iMac 活动监视器,找到Android studio 杀掉进程
- 在finder找到项目位置
- 打开项目根目录,用sublime text ,打开 gradle/wrapper/gradle-wrapper.properties 查看
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip这个的版本号, 例子,gradle-4.6-all.zip然后从gradle历史版本官网的网站里面找到并且下载。 - 打开路径
user/username/.gradle/wrapper/dists/gradle-4.6-all/97nfwr7im082t7xwc6bkwfrg9/检查是否已经创建了目录该目录下正常有两个文件,gradle-4.6-all.zip.lck gradle-4.6-all.zip.part(注:Android studio 第一次启动卡住,是因为gradle 版本下载慢,所以6,7只是简单的进行文件替换,不用过于纠结,就是Android studio 下载慢,我们用下载工具快速下载,然后进行替换,下面是替换方法。) 如果路径正确,那么进行下一步,如果不正确,那么请重新打开Android studio 直到它创建了以上路径,应该很快就能创建。 - 我们把第5 下载的文件,解压缩到
user/username/.gradle/wrapper/dists/gradle-4.6-all/97nfwr7im082t7xwc6bkwfrg9/下,并且把gradle-4.6-all.zip.lck gradle-4.6-all.zip.part把gradle-4.6-all.zip.part改成gradle-4.6-all.zip.ok这一步是关键否则Android studio 会不识别我们拷贝进去的文件,继续卡住。 - 以上都完成了。那么我们可以打开Android studio 这时候能正常编译。