Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thyrlian/androidsdkpackagesdownloader
Download missing Android SDK packages automatically via Gradle (from dummy project dependencies)
https://github.com/thyrlian/androidsdkpackagesdownloader
android android-sdk gradle
Last synced: 24 days ago
JSON representation
Download missing Android SDK packages automatically via Gradle (from dummy project dependencies)
- Host: GitHub
- URL: https://github.com/thyrlian/androidsdkpackagesdownloader
- Owner: thyrlian
- License: mit
- Created: 2017-02-03T07:57:32.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-06T07:23:00.000Z (about 8 years ago)
- Last Synced: 2024-11-14T15:49:57.392Z (3 months ago)
- Topics: android, android-sdk, gradle
- Language: Java
- Size: 83 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AndroidSDKPackagesDownloader
Download missing Android SDK packages automatically via Gradle (from dummy project dependencies)## Purpose
[Auto-download missing packages with Gradle](https://developer.android.com/studio/intro/update.html#download-with-gradle)
> When you run a build from the command line, Gradle can automatically download missing SDK packages that a project depends on, as long as the corresponding SDK license agreements have already been accepted using the SDK Manager.
Downloading SDK packages via Gradle is much easier than downloading by `android update sdk` command.
With `android update sdk` command, every time you have to compose a super long unreadable command, e.g.:
```console
echo "y" | android update sdk --no-ui --all --filter tools,platform-tools,extra-android-m2repository,build-tools-25.0.0,android-25
```While by Gradle, you just specify all dependencies one by one in [`build.gradle`](https://github.com/thyrlian/AndroidSDKPackagesDownloader/blob/master/app/build.gradle).