Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to Install Android SDK Command Line Tools in Ubuntu Linux
- ##################################################################
- Join our telegram channel for more : https://t.me/LinuxClassesEFXTv
- ##################################################################
- # 0) Install these packages in Ubuntu for Android SDK/CLI builds:
- sudo apt install openjdk-17-jdk wget unzip git curl zip libc6 libstdc++6 libgcc1 lib32stdc++6 lib32z1 lib32ncurses6 libxi6 libxtst6 libxrender1 ca-certificates
- # 1) Create SDK dir
- mkdir -p "$HOME/android/sdk/cmdline-tools"
- cd "$HOME/android/sdk"
- # 2) Download latest command-line tools (Linux)
- wget https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip
- unzip cmdline-tools.zip
- rm commandlinetools-linux-13114758_latest
- # 3) Move into proper "latest" layout expected by sdkmanager
- mkdir -p "$HOME/android/sdk/cmdline-tools/latest"
- mv cmdline-tools/* "$HOME/android/sdk/cmdline-tools/latest/"
- rmdir cmdline-tools (please correct it so that final path should be ~/android/sdk/cmdline-tools/latest/bin)
- # 5) Accept licenses non‑interactively
- yes | sdkmanager --licenses
- # 6) Create .bashrc file with env for Android SDK
- cat >> "$HOME/.bashrc" <<'EOF'
- export ANDROID_SDK_ROOT="$HOME/android/sdk"
- export ANDROID_HOME="$HOME/android/sdk"
- export PATH="$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/emulator"
- EOF
- # 7) Install
- sdkmanager \
- "platform-tools" \
- "platforms;android-34" \
- "build-tools;34.0.0" \
- "cmdline-tools;latest" \
- "extras;android;m2repository" \
- "extras;google;m2repository"
- # 8) Source
- source $HOME/.bashrc'
- # # How to build an app?
- Step 0: Git clone repository
- git clone https://github.com/efxtv/Website-To-APP.git
- Step 1: Provide execution permission to gradlew
- chmod +x gradlew
- Step 2 : Build application.apk
- ./gradlew assembleDebug
- Step 3: APK output path (example)
- ls app/build/outputs/apk/debug/
Advertisement
Add Comment
Please, Sign In to add comment