AndroidSDK下载(不通过AndroidStudio)
下载命令行工具
在android developer滚动到Command line tools only下载对应操作系统的命令行工具。
笔者下载了windows版本的, 其目录结构如下:
└─cmdline-tools
├─bin
│ apkanalyzer.bat
│ avdmanager.bat
│ lint.bat
│ profgen.bat
│ resourceshrinker.bat
│ retrace.bat
│ screenshot2.bat
│ sdkmanager.bat
└─lib
├─analytics-library
├─annotations
├─apkparser
├─build-system
├─common
├─ddmlib
├─device_validator
├─external
├─layoutlib-api
├─lint
├─misc
├─profgen
├─repository
├─sdk-common
└─sdklib
通过命令行工具下载sdk
在上述的bin目录下打开终端。
查看可下载工具及版本:
sdkmanager.bat --list --sdk_root=x:/android-sdk
下载25版本的SDK:
sdkmanager.bat "platforms;android-25" --sdk_root=x:/android-sdk
下载编译工具, 需要与sdk大版本对应:
sdkmanager.bat "platform-tools" "build-tools;25.0.3" --sdk_root=x:/android-sdk
最终x:/android-sdk
目录大致如下:
├─build-tools
│ └─25.0.3
│ ├─lib
│ ├─lib64
│ └─renderscript
├─emulator
│ ├─bin64
│ ├─drivers
│ ├─include
│ │ └─flatbuffers
│ │ └─pch
│ ├─lib
│ │ ├─cmake
│ │ │ └─flatbuffers
│ │ ├─pc-bios
│ │ │ └─keymaps
│ │ └─pkgconfig
│ ├─lib64
│ │ ├─gles_angle
│ │ ├─gles_mesa
│ │ ├─gles_swiftshader
│ │ ├─qt
│ │ └─vulkan
│ ├─qemu
│ │ └─windows-x86_64
│ └─resources
│ ├─macroPreviews
│ └─macros
├─licenses
├─platform-tools
├─platforms
│ └─android-25
└─tools
├─bin
├─lib
├─proguard
└─support
可根据需要下载更多其他工具, 如ndk、platform-tools等