SDK文件夹说明

1_1_SDK platform(SDK平台)

每个SDK平台版本都包含以下软件包

  1. Android SDK Platform package:在Android的SDK平台包。这是编译该版本的应用程序所必须的。
  2. System Image packages:在Android模拟器上运行该版本至少需要其中一个版本。
  3. Sources for Android package:这包括平台的源文件。在调试应用程序时,Android Studio可能会显示这些文件中的代码行。

1_2_SDK platform tools(SDK平台工具)

Android SDK Platform-Tools是Android SDK的一个组件。它包括了Android平台的界面工具,如adb,fastboot和systrace。Android应用开发需要这些工具。如果要解锁设备引导加载程序并使用新的系统映像进行闪存,则还需要它们。

虽然这些工具中的一些新功能仅适用于最新版本的Android,但这些工具是向后兼容的,因此您只需要一个版本的SDK Platform-Tools。

adb.exe
sqlite3.exe

1_3_SDK tools(SDK工具)

Android SDK工具是Android SDK的一个组件。它包括Android的完整开发和调试工具集。它包含在Android Studio中。

lint.bat
sdkmanager.bat
uiautomatorviewer.bat
lint-26.0.0-dev.jar
traceview-26.0.0-dev.jar

1_4_SDK build tools(SDK构建工具)

Android SDK Build-Tools是构建Android应用程序所需的Android SDK的一个组件。它安装在 /build-tools/目录中。有如下一些工具:

aapt2.exe
zipalign.exe

您应该始终使用Android SDK Manager下载最新版本来更新Build Tools组件。如果您使用 Gradle 3.0.0或更高版本的Android插件,您的项目将自动使用插件指定的默认版本的构建工具。要使用不同版本的构建工具,请buildToolsVersion 在模块中使用 build.gradle,如下所示:

android { 
  buildToolsVersion “28.0.3” ... }

1_5_SDK emulator(模拟器)

用的比较少。一般选择Genymotion。

你可能感兴趣的:(SDK文件夹说明)