Originally published byDev.to
This topic covers how to install the Android SDK needed for development without using Android Studio.
Steps
- Install Java SDK
- Choose your JDK version here: https://adoptium.net/temurin/releases (you can choose other web for preferences of installation).
- Set environment variables:
# Set JAVA_HOME
setx JAVA_HOME "C:\Program Files\Eclipse Adoptium\jdk-17.0.17.10-hotspot"
# Add to PATH
setx PATH "%PATH%;%JAVA_HOME%\bin"
- Verify installation: java -version
- Install Android Command Line Tools
- Download: https://developer.android.com/studio#command-line-tools-only
- Create directory & Extract here: C:\Android\sdk\cmdline-tools\latest
- Install Android SDK Components
- Open path C:\Android\sdk\cmdline-tools\latest\bin , then run in terminal:
sdkmanager.bat --sdk_root=C:\Android\sdk "platforms;android-36" "build-tools;28.0.3"
- Configure Flutter
# Add to PATH
setx PATH "%PATH%;C:\Flutter\flutter\bin"
# Navigate Flutter to know the directory of our Android SDK
flutter config --android-sdk C:\Android\sdk
# Show all Android licenses we need to accept
flutter doctor --android-licenses
Accept all licenses with y. Then, verify with flutter doctor.
My Directory
C:\
βββ Program Files\
β βββ Eclipse Adoptium\
β βββ jdk-17.0.17.10-hotspot\
β βββ bin\
β βββ lib\
β βββ ...
β
βββ Android\
β βββ sdk\
β βββ cmdline-tools\
β β βββ latest\
β β βββ bin\
β β βββ sdkmanager.bat
β β βββ ...
β βββ platform-tools\
β βββ platforms\
β β βββ android-36\
β βββ build-tools\
β βββ 28.0.3\
β
βββ Flutter\
βββ flutter\
βββ bin\
β βββ flutter.bat
βββ packages\
βββ ...
Need help building your app? Iβm available for freelance web & Android developmentβββraflizocky.netlify.app
β Support my writing: paypal.me/raflizocky Β· saweria.co/raflizocky
πΊπΈ
More news from United StatesUnited States
NORTH AMERICA
Related News
Amazon Employees Are 'Tokenmaxxing' Due To Pressure To Use AI Tools
20h ago
UCP Variant Data: The #1 Reason Agent Checkouts Fail
6h ago

DΓ©cryptage technique : Comment builder un tΓ©lΓ©chargeur de vidΓ©os Reddit performant (DASH, HLS & WebAssembly)
16h ago
How Brazeβs CTO is rethinking engineering for the agentic area
10h ago
Encryption Protocols for Secure AI Systems: A Practical Guide
20h ago