解决Android Studio 3.x版本的安装时没有SDK,运行时出现SDK tools错误
好久没更新了,最近手机上的闹钟APP没一个好用的,所以想自己写个。
那Android开发环境搭起来,注意先装好jdk。
1、安装Android Studio
google的Android开发网站已经有中文版本,不用跨越GFW就能访问:https://developer.android.google.cn/
乍一看,感觉Android Studio的安装包小了不少,既然官方提供,下载来安装再说。
安装过程中组件选择时就两个,让我明白为啥安装包小了,但也多了另一个疑问:SDK去哪了?(因为之前2.x安装是有Android SDK选项的),如下图:

带着疑问继续安装,启动时弹出“Unable to access Android SDK add-on list”,根据以往经验直接选择“Setup Proxy”,如下图:

2、启动Android Studio
启动就会出现“SDK tools directory is missing”,如下图:

3、解决办法:
这个问题怎么解决呢?根据提示关键字进行搜索,得到的基本都是让你再装一个Android SDK tools,而且还要在第三方下载,虽然Google也提供了SDK tools,可我没用成功,如果有人用Google提供的SDK tools解决了此问题,欢迎留言,不过这样的解决办法显然不是我要的,Google的东西没理由这么麻烦。
经过半天时间的网上查找,最后在https://www.cnblogs.com/xiadewang/p/7820377.html看到问题最简单的解决办法,即在启动Android Studio时弹出“Unable to access Android SDK add-on list”时不选择“Setup Proxy”,而是“Cancel”,之后就是按照向导一路往下走,而且下载android sdk相关内容时不需要proxy了(也就是以前sdk manager需要配置proxy,现在可以直接从Google下载了。)。
4、原因及思考:
Q:安装包去除SDK安装选项,从而在Android Studio第一次运行时在线下载,这种方式也算是现在的主流了,可为啥我没能快速的搭建起开发环境呢?
A:最重要的原因是启动Android Studio时弹窗没有指导性,让我一头雾水,从而根据2.x的经验进行Setup Proxy的选择,进而陷入困境,我想这是Android Studio需要改进的地方,同时对自己的开发也提了个醒。
参考文档:
https://www.cnblogs.com/xiadewang/p/7820377.html
解决Android Studio 3.x版本的安装时没有SDK,运行时出现SDK tools错误的更多相关文章
- 解决Android studio导入项目卡死
在使用Android studio的时候常常遇到这样的问题,从github或是其他地方导入项目,Android studio呈现卡死的现象!当遇到这种情况时,可以看看是下面那种情况,在按照方法来解决! ...
- 怎么解决Android studio导入项目卡死
在使用Android studio的时候常常遇到这样的问题,从github或是其他地方导入项目,Android studio呈现卡死的现象!当遇到这种情况时,可以看看是下面那种情况,在按照方法来解决! ...
- Android Studio 1.0 苹果电脑安装配置
前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0. ...
- 解决 Android Studio 乱码问题
http://www.eoeandroid.com/thread-275485-1-1.html 很多同学都安装了Android Studio,但是发现中文是乱码,其实这个很好解决的.在IDE里点击F ...
- 解决Android Studio 3.0导入module依赖后unable to merge index
解决Android Studio 3.0导入module依赖后unable to merge index 项目需要使用im, 在项目里导入了腾讯im的几个module依赖, 项目无法编译, 报错una ...
- Android Studio发布Release版本之坑--Unknown host 'd29vzk4ow07wi7.cloudfront.net'
使用Android Studio发布Release版本时,出现Unknown host 'd29vzk4ow07wi7.cloudfront.net'...错误. 解决方法:修改本机的DNS为8.8. ...
- Android Studio(一):介绍、安装、配置
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- 解决Android Studio Gradle Build特别慢的问题
解决Android Studio Gradle Build 特别慢的问题 C:\Users\你的用户名\.gradle目录下新建一个文件名为gradle.properties的文件.内容为:org.g ...
- 解决Android Studio Conflict with dependency 'com.android.support:support-annotations'报错
解决Android Studio Conflict with dependency 'com.android.support:support-annotations'报错 在Android Studi ...
随机推荐
- linux ">/dev/null 2>&1 &"
0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr) command >/dev/null 2>&1 & == ...
- Eclipse 中打开 python 交互窗口
- redis在游戏服务器中的使用初探(四) redis应用
文章系列先介绍环境搭建 介绍redis操作和代码编写运行 这是典型的实战工程过程.那么我们为何要使用redis而不是常规的数据库比如 mysql呢? 因为KV内存数据库最大的优势所有数据全部存储在内 ...
- 桌面应用开发之WPF动态背景
因为项目需要,在WPF开发的桌面应用中,登陆页面需使用动态背景.由于没有前端开发人员,所以由半吊子的后端开发人员根据效果图写前端xaml.去掉页面上边框,抽离动态背景设置代码: <Windo ...
- Vuejs——(4)v-if、v-for
版权声明:出处http://blog.csdn.net/qq20004604 目录(?)[+] (二十)v-if ①标准v-if用法 简单来说,该值为true则显示该标签,为false则不显示 ...
- 响应式网站设计(Responsive Web design)
页面的设计与开发应当根据用户行为以及设备环境(系统平台.屏幕尺寸.屏幕定向等)进行相应的响应和调整.具体的实践方式由多方面组成,包括弹性网格和布局.图片.CSS media query的使用等.无论用 ...
- Linux 查看IP
UBuntu 系统下 按Ctrl+Alt+T 唤出终端 在终端输入: ifconfig 命令 点击回车 就可以看到自己电脑在局域网的IP地址了 图中第二行 inet 地址:192.168.1.101 ...
- 微信小程序如何套用iconfont
前言 如果你在开发微信时,没有图标的话,可以到http://www.iconfont.cn/ 官方下使用图标,那么我们去使用一些吧,到官方网址下点击使用~ 下载代码即可使用,看看下载的文件吧. 如图可 ...
- Spring boot 配置文件参数映射到配置类属性
[参考文章]:SpringBoot之@EnableConfigurationProperties分析 [参考文章]:在Spring Boot中使用 @ConfigurationProperties 注 ...
- Dispatch Queue 内存结构
Dispatch 源代码版本是libdispatch-84.5.5  会根据这个结构来分析dispatch_queue 对应的代码实现 参考 GCD源码分析3 -- dispatch_queue篇 ...