简介
新公司给了最新的苹果MAC,是16寸的M1 Pro芯片的,2021年款的。这个算是目前最新的型号,2022版的是M2芯片的,要11月份出。目前有一个Android项目,所以需要下载Android Studio
苹果M1芯片及新产品布局对ARM生态影响
下载Android Studio
在苹果的App Store上面,搜索Android Studio是找不到的。需要上Android开发者网站去下载安装。
-
首先要有VPN,不然的话,Android开发者网站都连不上。苹果开发者可以不要VPN,但是Android开发者是一定要配一个VPN的,这是刚需。
-
对于MAC电脑,目前由于存在intel和M1两种架构,所以需要下载不同安装包。这里要分两步进行:
点击之后,会让你选择芯片的类型:
选择芯片类型- 下载下来的是android-studio-2021.1.1.22-mac_arm.dmg文件,双击就能完成安装。
首次运行问题
- 下载完成之后,弹窗了报错的提示,这个让人很无语。
- 网上有相应的接近方案:
unable to access android sdk add-on list解决方案
- 跟着引导往前走,选默认或者下一步就好。基本上是字面意思,一切全自动。结束后会显示欢迎界面。
跳过检测
-
这里出现了一个自相矛盾的情况:
没代理: 默认是没有代理的,会弹出“Unable to access Android SDK add-on list”警告框。
有代理: 设置为东软代理之后,会导致某些SDK不能正常下载。 -
所以,更好的解决方案是“跳过检测”
- 再次打开之后,就不会出现这个弹框提示了。
SDK问题
- 无论是点“New Project”或者点“Open”,都会遇到SDK问题。需要打开SDK管理页面进行配置。
- 在打开的页面中点“Edit”按钮
- 按照默认的点下去,出现了
SDK emulator directory is missing
的异常提示
- 百度搜索“SDK emulator directory is missing”,发现有类似的问题。这篇文章写的很好。小红点的意思是SDK放在系统目录是不允许的,需要指定其他目录。
SDK emulator directory is missing--Android Studio安装报错
指定SDK目录代理问题
- 在解决首次运行问题的时候,选择采用东软的代理,导致有些SDK下载出现了问题。
- 有VPN,能翻墙,直觉来说应该是不需要代理。可以取消代理试试看。
Android_studio】常见问题——提示:”SDK emulator directory is missing”
打开项目
-
配置好了,SDK下载完了之后,就可以打开现有的工程,或者新建新的工程。Android的打开工程和iOS的不一样,没有一个工程文件,而是打开一整个文件夹。
-
第一次打开会时间长一点,因为gradle会下载依赖的库,还要陪着文件。
感受
-
与最初的ellipse相比,现在的Android Studio已经很不错了。
-
不过跟苹果的XCode相比,差距还是很大。XCode本身只要下载下来就能用,主要是第三方库管理工具CocoaPods问题很多,需要经过很多折腾。
网友评论