iMac 升级指南, Android studio Gradle 安装指南,启动Android studio 并且保证编译正常

780 阅读3分钟

这是一篇imac 搭建Android开发环境的帖子,但是其中也包括对mac系统的简单使用入门,适合之前刚迁移mac 系统的Android 开发人员。我的imac 是2017款 4k 乞丐版

性能提升篇

  1. 购买固态硬盘(西数蓝盘3d),16G 内存条(威刚8x2),内存条注意频率,我的是ddr4 2400。
  2. 系统备份:使用全盘拷备方式,用Carbon Copy Cloner。
  3. 设置启动磁盘,设置为固态硬盘启动。别忘了重启尝试。
  4. 拆机,淘宝买小滚轮,外加屏幕胶,20块包邮。
  5. 更换ssd,需要把扬声器螺丝松了,不用完全拆下,就可以插上硬盘了。
  6. 添加内存条注意这个不用全拆的,把风扇拆下来就行,小心点可以不拆主板装机。
  7. 装机。
  8. 升级结果,硬盘读/写 500mb/400mb,geekbench4 跑分49000
  9. 开机速度,从按电源起,到输入锁屏密码进入桌面 36s可能和我桌面东西多有关系,稍后会重置parm 更新

安装软件

  1. git 必装,git官网
  2. 解压缩,the unarchiver(app store)
  3. brew 装软件用的包管理器,看这个网页 Mac OS下brew的安装和使用
  4. jdk ,java官网
  5. Android studio,国内镜像网站 (注意,尽量不要下载beat版本,下载release版本)
  6. gradle 这里要说的是,这里分为gradle build tool(Android Plugin for Gradle版本) 和 Gradle版本并且他们有一定的对应关系这里引用简书文章:Gradle版本和Android Plugin for Gradle版本对照
  7. gradle 下载地址 gradle build tool官网 注:用包管理器在终端执行右边代码就可以,brew install gradle gradle 历史版本官网
  8. 文本编辑器 sublime 破解版地址 你需要一个可以打开任何文本文件的文本编辑器,不解释

finder 设置,以下项目,只需要在finder右上角右键就可以设置,一开始并不知道。。

  1. 隐藏文件
  2. 左侧导航栏显示所有文件夹
  3. 显示路径,排序
  4. 例子,command+ shift + . 查看隐藏文件 .gradle 路径,
  5. Command+Shift+G 可以前往任何文件夹,包括隐藏文件夹

重点启动Android studio 并且保证编译正常

  1. 新建项目,随便填写
  2. 不出意料会在gradle 的地方卡住,
  3. 找到iMac 活动监视器,找到Android studio 杀掉进程
  4. 在finder找到项目位置
  5. 打开项目根目录,用sublime text ,打开 gradle/wrapper/gradle-wrapper.properties 查看distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip 这个的版本号, 例子,gradle-4.6-all.zip然后从gradle历史版本官网的网站里面找到并且下载。
  6. 打开路径 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 直到它创建了以上路径,应该很快就能创建。
  7. 我们把第5 下载的文件,解压缩到 user/username/.gradle/wrapper/dists/gradle-4.6-all/97nfwr7im082t7xwc6bkwfrg9/ 下,并且把gradle-4.6-all.zip.lck gradle-4.6-all.zip.partgradle-4.6-all.zip.part 改成 gradle-4.6-all.zip.ok 这一步是关键否则Android studio 会不识别我们拷贝进去的文件,继续卡住。
  8. 以上都完成了。那么我们可以打开Android studio 这时候能正常编译。