Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chitranjan-gupta/android-sdk-setup
Automating Android SDK Installation or CLI
https://github.com/chitranjan-gupta/android-sdk-setup
Last synced: about 1 month ago
JSON representation
Automating Android SDK Installation or CLI
- Host: GitHub
- URL: https://github.com/chitranjan-gupta/android-sdk-setup
- Owner: chitranjan-gupta
- License: mit
- Created: 2023-02-10T08:44:34.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-04T16:18:57.000Z (over 1 year ago)
- Last Synced: 2023-07-16T07:26:21.060Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Android SDK Setup for Various Operating System
## Linux
1. Get the latest updates information by following command.
* `sudo apt update`
2. Upgrade the packages to latest using the following command.
* `sudo apt upgrade -y`
3. Install the Java Development Kit using the following commands
* `sudo apt install default-jdk -y`
4. Download the gradle zip for linux from [Gradle.org](https://gradle.org/releases).
5. Unzip the distribution zip file in the directory of your choosing, for e.g.:
* `mkdir /opt/gradle`
* `unzip -d /opt/gradle gradle-8.0-bin.zip`
* Follow the steps given below from the 3rd step for Github Codespace Blank.
## Github Codespace Blank
* gradle version 7.6 already installed
* openjdk version "17.0.5" 2022-10-18 LTS already installed
1. Get the latest updates information by following command.
* `sudo apt update`
2. Upgrade the packages to latest using the following command.
* `sudo apt upgrade -y`
3. Install the Android-SDK by using the following command.
* `sudo apt install android-sdk -y`
* After installation the location of android-sdk - `/usr/lib/android-sdk`
4. Download the Command Line Tools for Linux from Android Studio Website
[commandlinetools-linux](https://developer.android.com/studio/index.html). or copy the link of commandlinetools-linux from Android Studio Website and download the it using wget by using the following command.
* `sudo wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip`
5. Unzip the commandlinetools-linux.zip file by using the following command.
* `unzip commandlinetools-linux-9477386_latest.zip`
6. Make directory cmdline-tools and cmdline-tools/latest in /usr/lib/android-sdk/
* `sudo mkdir /usr/lib/android-sdk/cmdline-tools`
* `sudo mkdir /usr/lib/android-sdk/cmdline-tools/latest`
7. Move the commandlinetools directory to following location `/usr/lib/android-sdk/cmdline-tools/latest/` using the following command.
* `sudo mv cmdline-tools /usr/lib/android-sdk/cmdline-tools/latest/`
8. Add environment variable of android-sdk to path with name `ANDROID_HOME` by the following command or add local.properties file inside source directory of android application.
* `export ANDROID_HOME=/usr/lib/android-sdk/`
9. Go into the following directory `/usr/lib/android-sdk/cmdline-tools/latest/bin/` by using the following command.
* `cd /usr/lib/android-sdk/cmdline-tools/latest/bin/`
10. Accept the license to download platforms using the following command.
* `sudo ./sdkmanager --licenses`
and accept all the licenses by pressing y.
11. Go into the source directory of android application and generate debug apk by following command.
* `sudo bash gradlew assembleDebug`