Advertisement
efxtv

Install Android SDK Command Line Tools on Ubuntu Without Android Studio

Apr 14th, 2025 (edited)
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | Cybersecurity | 0 0
  1. How to Install Android SDK Command Line Tools in Ubuntu Linux
  2. # Run the bash script to install SDK Command Line Tools
  3.  
  4. ##################################################################
  5. Join our telegram channel for more : https://t.me/LinuxClassesEFXTv
  6. ##################################################################
  7.  
  8. ```
  9. #!/bin/bash
  10. sudo apt update
  11. sudo apt install -y openjdk-17-jdk unzip wget nodejs npm adb curl
  12.  
  13. mkdir -p ~/Android/cmdline-tools
  14. cd ~/Android
  15. wget https://dl.google.com/android/repository/commandlinetools-linux-10406996_latest.zip -O cmdline-tools.zip
  16. unzip cmdline-tools.zip -d cmdline-tools
  17. mv cmdline-tools/cmdline-tools cmdline-tools/latest
  18.  
  19. echo 'export ANDROID_HOME=$HOME/Android' >> ~/.bashrc
  20. echo 'export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH' >> ~/.bashrc
  21. echo 'export PATH=$ANDROID_HOME/platform-tools:$PATH' >> ~/.bashrc
  22. ```
  23.  
  24. # Source to terminal
  25. ```
  26. source ~/.bashrc
  27. sdkmanager --sdk_root=${ANDROID_HOME} "platform-tools" "platforms;android-33" "build-tools;33.0.0" "emulator" "cmdline-tools;latest"
  28. ```
  29.  
  30. # Step 2 Install the Latest Gradle on Ubuntu
  31. ```
  32. wget https://services.gradle.org/distributions/gradle-8.7-bin.zip -P /tmp
  33. sudo unzip -d /opt/gradle /tmp/gradle-8.7-bin.zip
  34. echo 'export PATH=/opt/gradle/gradle-8.7/bin:$PATH' >> ~/.bashrc
  35. source ~/.bashrc
  36. gradle -v
  37. ```
  38.  
  39. # Option2 for step2 Use SDKMAN (Easy to switch versions fast install latest Gradle)
  40. ```
  41. curl -s "https://get.sdkman.io" | bash
  42. source "$HOME/.sdkman/bin/sdkman-init.sh"
  43. sdk install gradle
  44. ```
  45.  
  46. # Start creating your app follow the options
  47. ```
  48. $ gradle init
  49. ```
  50.  
  51. > Select type of build to generate: 1
  52. > Select implementation language: 1
  53. > Enter target Java version (min: 7, default: 21): 17
  54. > Project name (default: myproject): hit enter
  55. > Select application structure: 1
  56. > Select build script DSL: 2 Groovy
  57. > Enter selection (default: JUnit Jupiter) :4
  58. > Generate build using new APIs and behavior (some features may change in the next minor release)? (default: no): no
  59.  
  60. Crate your first APK
  61.  
  62. How to build an app?
  63.  
  64. Step 1 - Git Clone Android Calculator App
  65. $ git clone https://github.com/forzzzzz/Calculator-You
  66.  
  67. Step 2 - Follow the commands in terminal
  68. ./gradlew tasks
  69. ./gradlew tasks --all | grep apk
  70. ./gradlew assembleRelease
  71. ./gradlew assembleDebug
  72.  
  73. Step 3 - Copy the apk to PWD
  74. $ cp app/build/outputs/apk/debug/app-debug.apk .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement