Ubuntu14.04安装Android SDK
大家好,又见面了,我是你们的朋友全栈君。
0 前言
做应用开发过程中,通常需要下载相应版本的的Android SDK,但是如果拥有了Android源码,是否还需要下载Android SDK呢(也即是说,源码中是否已经包含了Android SDK的所有内容)?本文以Android6.0.1为例进行对比分析。
1 下载Android SDK
1)下载android-sdk_r24.4.1-linux.tgz;
2)解压android-sdk_r24.4.1-linux.tgz,其目录结构如下所示:
图1.1 Android SDK目录结构
上图tools子目录结构如下所示:
图1.2 Android SDK tools子目录结构
2 源码prebuilts/tools目录
Android6.0.1的prebuilts/devtools目录结构:
图2.1 prebuilts/devtools目录结构
注:上图的platforms和platform-tools都是通过Android SDK Manager下载的,详见《Android SDK Manager安装Platform-tools》。
上图tools子目录结构如下所示:
图2.2 prebuilts/tools子目录结构
3 对比分析
1) 对比图2.1和图3.1发现,后者包含了前者的所有目录;
2) 对比图2.2和图3.2发现,两者基本一致。
通过上述对比分析可以得出结论:Android源码的prebuilts/devtools包含了Android SDK的
所有内容,因此在拥有Android源码的前提下,不必另外下载Android SDK。
虽然Android SDK不用下载了,但是还是需要通过Android SDK Manager下载相应的platform-tools(详见《Android SDK Manager安装Platform-tools》)和Android API。Android API的下载方法同platforms-tools,也是通过Android SDK Manager下载,下载结果保存于platforms目录中,下图是下载了Android 6.0 API和?Android 7.0 API后platforms目录的结构图:
图3.1
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/162610.html原文链接:https://javaforall.cn
相关文章
- android onresume方法,非静态方法’onResume’Android Studio
- android autosize原理,Android屏幕适配头条:autosize的原理
- 解决win10在安装Android-studio时提示HAXM无法安装问题[通俗易懂]
- Android-json解析(三):原生JSONObject+JSONArray的解析、遍历及生成等
- android declare-styleable 和style,Android 关于declare-styleable属性的写法….
- Ubuntu安装Source Insight导入Android源码并设置仿IDEA主题Darcula「建议收藏」
- android studio安装教程(包安装成功,不成功你找我)
- mac安装Android SDK
- android sdk安装过程,图文详解Android 3.0 SDK安装教程
- android系统中toast是什么_Android个人资料简单布局
- Android保存图片到相册(适配android 10以下及以上)
- Could not get unknown property ‘versions‘ for object of type com.android.build.gradle.AppExtension
- 【Android 应用开发】Android 图表绘制 achartengine 示例解析
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- 【Android Gradle 插件】Android Plugin DSL Reference 文档介绍 ( 1.2 ~ 3.4 版本文档地址 | 4.1 ~ 7.1 版本文档地址 )
- 安装android开发环境原始版(windows版)
- Android中的android:layout_weight使用详解
- Android使用Gallery实现3D相册(附效果图+Demo源码)