1_1_SDK platform(SDK平台)
每个SDK平台版本都包含以下软件包
- Android SDK Platform package:在Android的SDK平台包。这是编译该版本的应用程序所必须的。
- System Image packages:在Android模拟器上运行该版本至少需要其中一个版本。
- 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的一个组件。它安装在 <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。
网友评论