原创

Android SDK的基本内容

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://xuexuan.blog.csdn.net/article/details/48153579

Android Studio SDK 管理器

Android SDK 管理器提供 SDK 工具、平台和开发应用所需的其他组件。

要打开 SDK 管理器,请点击 Tools > Android > SDK Manager 或点击工具栏中的 SDK Manager

SDK Tools 选项卡

您应特别考虑 SDK Tools 选项卡中的以下工具:

  • Android SDK Build-tools
    必备。包含构建 Android 应用的工具。请参阅 SDK 构建工具发行说明。

  • Android SDK Platform-tools
    必备。包含 Android 平台所需的各种工具,包括 adb 工具。

  • Android SDK Tools
    必备。包含基本工具,例如 Android Emulator 和 ProGuard。

  • Android Support Repository
    推荐。包含支持库的本地 Maven 存储库,该存储库提供了一组丰富的 API,这些 API 兼容大多数版本的 Android。该工具是 Android Wear、Android TV 和 Google Cast 等产品的必备工具。

  • Google Repository
    推荐。包含 Google 库的本地 Maven 存储库,该存储库可为您的应用提供各种功能和服务,包括 Firebase、Google 地图、游戏成就和排行榜等。

  • Documentation For Android SDK
    SDK 文档

SDK Platforms 选项卡

在 SDK Platforms 选项卡中,您还必须安装至少一个版本的 Android 平台。每个版本均提供多种不同的软件包。如需仅下载所需版本,请点击版本名称旁的复选框。

要查看各 Android 平台所有可用的软件包,请点击窗口底部的 Show Package Details。各版本的平台中均提供以下软件包(下面列表并不详尽):

  • Android SDK Platform
    必备。您的开发环境中必须至少有一个平台,您方可编译应用。为了在最新设备上提供最佳用户体验,请使用最新版本的平台作为构建目标。您的应用仍然可以在旧版系统上运行,但您必须以最新版本为目标构建应用,以便在安装最新版本 Android 的设备上运行应用时能够使用新功能。

  • Sourse for android
    sdk FrameWork层的源代码

  • Intel 或 ARM 系统映像
    推荐。运行 Android Emulator 需要系统映像。每个版本的平台均包含受支持的系统映像。您也可以在稍后从 AVD Manager 创建 Android Virtual Device (AVD) 时下载系统映像。根据开发计算机的处理器选择 Intel 或 ARM。
    注:如果您计划使用 Google Play 服务的 API,则必须使用 Google API 系统映像。

这里写图片描述

Android SDK Manager 和 下载到本地的SDK对应关系

下面的图片,是在SDK Manager中截取的,在Android studio 2.3版本好像没有SDK Manager了,但对应关系并没有变

这里写图片描述

这里写图片描述

extras 支持库和辅助工具 调试的google的usb驱动

这里写图片描述

可以将已有的SDK文件夹的对应文件拷贝到目的的SDK文件夹下

Android sdk 和 Google APIs的区别

The google API includes Google Maps and other Google-specific libraries. The Android one only includes core android libraries.
也就是说 google APi提供了更多的工具类,比如地图应用的api,当然也包含android sdk,如果你没用到地图api的东西,选android sdk就可以了,一般来说都选android sdk

Android Support Repository vs Android Support Library vs Google Repository vs Google Play Services

if you’re using the Eclipse IDE use these libraries:

  • Android Support Library
  • Google Play Services
    and if you’re using Android Studio use these libraries instead:

  • Android Support Repository (New name: Local Maven repository for Support Libraries)

  • Google Repository

详见


参考:
http://zhidao.baidu.com/link?url=y9Q2qjrJr6IShyY5EQEmvhncqyEs9Tq2yQSm1wTV0PgYuONYwcltPN5xq72jp6r7MIjt_HPmPuR9VU5kssAXfviOr5m8oEE-h35BcGRhlcW

https://segmentfault.com/q/1010000002475600

https://developer.android.com/studio/intro/update.html?hl=zh-cn

关注我的公众号,轻松了解和学习更多技术
这里写图片描述

文章最后发布于: 2015-09-01 09:24:57
展开阅读全文
0 个人打赏

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 代码科技 设计师: Amelia_0503

分享到微信朋友圈

×

扫一扫,手机浏览