安卓版本与sdk的对应

 

转载自: https://blog.csdn.net/cx776474961/article/details/79501740

最近学习Android开发,电脑已有开发web的eclipse mars,不想再额外安装软件,于是参考网上资料,将eclipse配置插件做Android开发。 
本人eclipse版本: 

安卓开发需要安装插件:

  • ADT:Eclipse下对SDK进行管理的工具插件,同时开发过程中需要使用模拟器也由ADT管理
  • SDK:软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合

ADT安装

eclipse的ADT和SDK都可以在线安装或者从本地压缩包安装,但在线安装往往需要FQ,故使用本地安装,ADT百度网盘连接为:https://pan.baidu.com/s/1jLy5QUVLLSmY7vT-iJ2_TA 密码:v9ul。 
eclipse下选择:Help——Install New Software——add——archive——ok,全选后点击finish 

安装完后选择界面右侧的Java,会发现界面稍作转变,工具栏多出手机图标,window选项多出Android SDK manager等则安装成功 

SDK安装

SDK也选择本地安装,在线安装方法与本地安装类似,可自行百度搜索。所用SDK百度盘连接:https://pan.baidu.com/s/1qRgQZBdY6AOP35mkKqQrDw 密码:9i6f 
下载后直接解压,记住解压目录,在eclipse选择:window——preference——browse选择sdk路径——apply——ok 

此时安装SDK配置文件:window——Android SDK manager 将弹出配置页面。由于国外镜像需FQ,建议使用国内镜像,本人使用 mirrors.neusoft.edu.cn 80 端口,方法如下: 

 
然后选择工具栏中的packages——reload重新加载,tools、Android版本选择如下,此时注意tools中build-tools同时下载两个版本,原因之后解释: 


extra选择如下:(注意可能由于版本太新而没有support library,该包作用是防止可能存在 No resource found that matches the given name‘**’ 错误,此时可自行百度下载support包(本人用的是:https://pan.baidu.com/s/1DtkqZ6jXYp_FsVqHLLAK4g 密码:tazt)解压到sdk的extras\android\目录下,然后重启sdk manager) 


经过以上配置后可建立Android项目,但出现新的bug:

Failed to load C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.0-preview\lib\dx.jar 
Unable to build: the file dx.jar was not loaded from the SDK folder 
我们之前下载了两个版本的build-tools,此刻到旧版本build-tools\25.0.2\lib目录下dx.jar复制到新版本的build-tools\27.0.3\lib目录下即可,重启eclipse解决。

eclipse安装插件配置Android开发环境的更多相关文章

  1. 安装docker及配置Android开发环境

    安装docker 官方原来的安装docker的脚本https://get.docker.com/已经过时,现在使用的是https://get.docker.com/,命令如下: curl -s htt ...

  2. 为eclipse安装python、shell开发环境和SVN插件

    http://www.crazyant.net/1185.html 为eclipse安装python.shell开发环境和SVN插件 2013/08/27 by Crazyant 暂无评论 eclip ...

  3. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

  4. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  5. mac下配置android开发环境

    从昨天下午到如今.用了差点儿相同一整天的时间去熟悉mac和配置环境,基本已经OK了,大体记录了整个过程中遇到的问题. 1.安装java环境 之前听说mac自带java环境.java -version一 ...

  6. Ubuntu 配置 Android 开发 环境

    . 果断换Ubuntu了, Ubuntu的截图效果不好, 不能设置阴影 ... 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article ...

  7. cocos2d-x3.0 macOS下配置Android开发环境以及使用cocos2d-console来新建执行project

    下面是子龙山人录制的关于cocos2d-x3.0的视频教程,macOS下配置Android开发环境.使用cocos2d-console来新建执行project.怎样执行cocos2d-x 3.0win ...

  8. 苹果MAC中安装并搭建Android开发环境的详细步骤

    Android的开发平台搭建主要需要的工具有:Java虚拟机JDK.Eclipse.Eclipse插件ADT(Android Developer Tool)和Android开发包SDK,以下是具体的安 ...

  9. 在windows下用cygwin和eclipse搭建cocos2dx的android开发环境

    在windows下用cygwin和eclipse搭建cocos2dx(2.1.4)的android开发环境,2013-8-1更新. 一.准备工作 需要下载和安装以下内容,请根据自己的操作系统选择x86 ...

随机推荐

  1. 【转】- 从FM推演各深度CTR预估模型(附代码)

    从FM推演各深度CTR预估模型(附代码) 2018年07月13日 15:04:34 阅读数:584 作者: 龙心尘 && 寒小阳 时间:2018年7月 出处: 龙心尘 寒小阳

  2. 浅析 Hinton 最近提出的 Capsule 计划

    [原文]    浅析 Hinton 最近提出的 Capsule 计划     关于最新的 Hinton 的论文 Dynamic Routing Between Capsules,参见 https:// ...

  3. chrome 调试进入 paused in debugger 状态解决办法

    今天调试代码的时候总是一刷新就进入 debugger 状态,总是需要按几次 F8 才能进到页面,我那个暴脾气啊,几次后终于是忍不住了,然后再网上找到了解决办法.就如一位网友所说,“Oh God! I ...

  4. pytorch入门与实践-2.2

    Tensor 1--本质上可以理解为具有不同维度的数组 2--支持的基本运算 |---创建Tensor:  x=t.tensor(x,y) x,y 表示数组的大小 , x=t.rand(x,y), x ...

  5. KMP algorithm challenge string.Contains

    KMP: public int KMP (ReadOnlySpan<char> content, ReadOnlySpan<char> span) { _next = new ...

  6. POJ 1321 - 棋盘问题 - [经典DFS]

    题目链接:http://poj.org/problem?id=1321 Time Limit: 1000MS Memory Limit: 10000K Description 在一个给定形状的棋盘(形 ...

  7. 注解@RestController与@Controller的区别

    开发RESTful API 时,一般都会在Controller上加上@Controller注解,但是有时候加上@RestController,当同事问为什么的时候,我也一脸懵逼,默默的看了资料,现在就 ...

  8. asp.net mvc 简单实现一个账号只能在一个地方登录

    原理:  假设用户在机器A登陆后,  这时用户再次在机器B登陆,会以当前会话的SessionID作为键,用户id作为值,插入dictionary集合中,集合再保存在application(保存在服务器 ...

  9. 编程实现类似Linux系统的cp功能

    选做题目以及分析 题目:编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文 ...

  10. 常见web UI 元素操作 及API使用

    1. 链接(Link) // 找到链接元素,这个方法比较直接,即通过超文本链接上的文字信息来定位元素,这种方式一般专门用于定位页面上的超文本链接 WebElement link1 = driver.f ...