macOS 版本:macOS Catalina (10.15)
虽然软件不向下兼容,但相信我这个版本的macOS解决bug的办法是向下(之前版本)兼容的
由于我之前已经在电脑上安装了 JDK ,所以这里我不去提 JDK 的相关问题
(如果 JDK 有问题可以去找macOS安装eclipse的教程)
涉及内容:
macOS 下 Android Studio安装包的下载
出现No Andriod SDK found 的问题
使用Android SDK Manager 进行SDK下载
在使用SDK Manager 的过程中出现的URL not found问题
错误操作导致 Extras 包无内容的解决办法
1.下载安装Android Studio
这里我电脑上是3.5.3的版本,在下面给的链接里对应下载3.5的正式版就ok
下载地址:AndroidDevTools
然后先别急着关掉这个标签页,下面下载SDK tools的时候还会用到
2.使用Android SDK Manager 进行SDK下载 (解决No Andriod SDK found 的问题)
这里我们进入刚才没有关掉的标签页
去下载SDK tools
解压到Download目录下,得到如下图所示结构的文件夹
cd Downloads/android/android-sdk-macosx/tools
./android sdk
这样我们就激活了Android SDK Manager , 点击Preferences
http proxy server这里填写: mirrors.neusoft.edu.cn端口填写80,然后把Force https:// 勾上
不要勾最后一个Enable Preview Tools
这里如果不修改proxy server的地址为东软的镜像,在后续的下载过程中可能会出现因为被墙而无法下载的现象
然后,我们需要手动添加Add-on sites
将一系列的URL通过手动new的方式添加进去
URL展示在下方:
http://mirrors.neusoft.edu.cn/android/repository/addon-6.xml
http://mirrors.neusoft.edu.cn/android/repository/addon.xml
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android/sys-img.xml
http://mirrors.neusoft.edu.cn/android/repository/sys-img/google_apis/sys-img.xml
http://mirrors.neusoft.edu.cn/android/repository/sys-img/x86/addon-x86.xml
http://mirrors.neusoft.edu.cn/android/repository/addons_list-2.xml
http://mirrors.neusoft.edu.cn/android/repository/repository-10.xml
http://mirrors.neusoft.edu.cn/android/repository/extras/intel/addon.xml
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-tv/sys-img.xml
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-wear/sys-img.xml
然后我们勾选需要下载的SDK
第一张图基本是默认勾选3项(版本不一致不影响)
增加的内容是勾选API 28和Extras的整个包
点击Install packages ...
照理说,应该等待安装就可以结束了,但是我的电脑在安装的时候可能是因为连接手机热点的原因,跳出来一直的是
Download interrupted: URL not found.
3. Download interrupted: URL not found 可能的解决办法
对于我而言,我觉得应该是网络的问题
我从我的手机热点切换成家里的wifi 之后,整个系统就动起来了
但是也有可能是我配置了 .bash_profile,配置了环境变量的原因
具体如何配置关于SDK Manager的环境变量
参见:Mac安装SDK
4.错误操作导致Extras包无内容的解决办法
将/User/name/.android 这个文件夹删掉,再打开sdk 更新下就可以了
(name就是自己当前所在用户目录的用户名)
参考文章: