Android Studio中的SDK Manager使用
前言:网上的开源项目中使用的Build Tools的版本可能和自己本地的版本不一致,如果本地没有对应的版本,可能会出现编译报错的问题。
关于项目的BuildTools的版本设置在build.gradle中,便已报错如下图:
解决BuildTools不匹配有两种方式
修改项目中的build.gradle中的buildTools版本为本地已下载的版本。
下载build.gradle中的buildTools要求的版本。
打开Android Studio中的Tools –>android –>SDK Manager
SDK Platforms: 对应的本地下载的SDK版本;
SDK Tools: 对应的SDK的工具集合,Build Tools就包含在该目录下,同时点击Show Package Details, 就可以看到本地所有的Build Tools版本,使用方法一进行本地版本的替换,如果想通过方法二,则需要点击 Launch Standalone SDK Manager
可以看到Build Tools 25.0.3确实没有安装,此时勾选即可下载对应版本,下载完成之后重新Rebuild Project 即可。当然,也可以不通过Android Studio,直接找到本地的sdk目录,找到SDK Manager.exe,双击打开,殊途同归。
备注:此处只是通过Build Tools 来引出关于本地各种工具缺失的添加方法,可能在其他情况下,缺少的是其他工具或SDK版本,解决方法应该是类似的。
Android Studio中的SDK Manager使用相关推荐
- android 最新sdk版本,详解如何在Android studio中更新sdk版本和build-tools版本
一.首先看下Android开发用到的sdk目录: build-tools 保存着一些Android平台相关通用工具,比如adb.和aapt.aidl.dx等文件. aapt即Android Asset ...
- 安装Android studio中遇到sdk工具选项缺失和HAXM安装。
当安装Android studio完之后,利用andorid模拟器运行一个helloworld项目,打开SDK manage管理器的时候,添加虚拟设备(Create Virtual Defvice)时 ...
- android studio Cannot launch SDK manager ....
1.前提是 安装了对应版本的 JDK (SE). (我安装的是 android studio 64位. 并且,jdk 也是 64位) 2.设置好JAVA_HOEM ,设置好 PATH,(不设置 stu ...
- 如何在android studio中设置sdk path?
为什么80%的码农都做不了架构师?>>> Press F4 into Project Structure Left > SDKs Press +, add another ...
- android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法
最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题.后来知道是gradle中jniLibs配置的问题,解决办法有两个: ...
- Android Studio中 HAXM安装失败的问题(Intel HAXM installation failed. To install Intel HAXM follow the...)
问题描述:安装Android Studio中 在最后一步出现 Intel HAXM installation failed. To install Intel HAXM follow the ins ...
- android sdk根目录,Android SDK根目录中的SDK Manager.exe双击打不开,为什么?
原标题:Android SDK根目录中的SDK Manager.exe双击打不开,为什么? 本文记录一个小问题,就是"双击Android SDK根目录中的SDK Manager.exe文件后 ...
- 修改android studio中的avd sdk路径、avd sdk找不到的解决方案
修改android studio中的avd sdk路径.avd sdk找不到的解决方案 参考文章: (1)修改android studio中的avd sdk路径.avd sdk找不到的解决方案 (2) ...
- Android Studio中安装OpenCV SDK
Android Studio中安装OpenCV SDK Open Source Computer Vision (OpenCV) is a library used for computer visi ...
最新文章
- 2018python培训-Python学习之路—2018/7/2
- 【实践】简洁大方的summernote 富文本编辑器插件的用发——导入篇
- java 制作 winrar,Java使用winrar解压缩
- 自然语言处理之长短时记忆网络(六)
- atitit. 分销系统规划p8k
- 课外知识----浏览器存储技术
- Linux卸载/删除多余网卡
- 多路复用器_超详细的I/O多路复用概念、常用I/O模型、系统调用等介绍
- linux查找以h结尾的文件,linux中文件查找的常用命令
- 07. Declare destructors virtual in polymorphic base classes
- nexus搭建maven私服及私服jar包上传和下载
- SSRF libcurl protocol wrappers利用分析
- CPU的平均指令周期 怎么算,如何计算处理器的机器周期
- 锐龙r7 4800U和i7-10710U 哪个好
- Ubuntu16.04安装Nvidia显卡驱动与cuda和Cudnn
- python numpy逆_python-使用numpy的矩阵逆
- Tomcat 5.5 配置
- Python使用rawpy获取相机图像的原始RAW数据
- 设计一款免费游戏的关键设计原则
- 安卓动画的简单实现方法(Animation和AnimationDrawable)
热门文章
- 免费的中医方剂管理软件
- nxp电源管理芯片对华为5G基站的成本比率
- 医院医生评价的java代码_基于JAVA的医院信息查询接口调用代码实例
- c蔚语言艺术,伊能静的语言艺术,写下老公和好友章子怡,网友称赞
- 解决-IDEA搭配maven无法从中央仓库下载jar包,或者下载失败的问题
- Motoman机器人离线编程——Motocom32库函数的使用与封装
- 如何把握PPT模板配色?
- 浏览器自动注入js脚本
- java中线程控制方法的说法正确的是_在java程序中,下列关于线程的说法错误的时()...
- 基于小波变换的图像压缩算法SPIHT算法