Wróć
  • Dodano: 30.12.2018
  • Sylwester Madej
  • Setup, Tutorial, Początkujący

Instalacja Android Studio i Java Development Kit

Przygotowanie środowiska do tworzenia aplikacji Android: instalacja JDK i Android Studio krok po kroku.

Instalacja Android Studio i Java Development Kit

Jeśli chcesz zacząć programować aplikacje na Androida, pierwszym krokiem jest przygotowanie odpowiedniego środowiska programistycznego. W tym artykule przeprowadzę Cię przez kompletny proces instalacji JDK i Android Studio.

Czym jest JDK i dlaczego jest potrzebne?

JDK (Java Development Kit) to zestaw narzędzi deweloperskich potrzebnych do programowania w Javie i Kotlinie.

Warto rozróżnić dwa pojęcia:

  • JDK - narzędzia programistyczne (kompilator, debugger, itp.)
  • JRE - środowisko uruchomieniowe, pozwala tylko uruchamiać aplikacje Java

Dlaczego Java?

Java używa maszyny wirtualnej (JVM), dzięki czemu aplikacje napisane raz mogą działać na różnych systemach (Windows, Linux, macOS) bez modyfikacji. To podstawa wieloplatformowości Javy.

Krok 1: Instalacja Java Development Kit

Pobieranie JDK

Przejdź na oficjalną stronę Oracle: 👉 www.oracle.com/java/technologies/downloads

Którą wersję wybrać?

  • Dla Android zalecam JDK 11 lub JDK 17 (wersje LTS)
  • Pobierz odpowiednią wersję dla swojego systemu:
    • Windows: .exe installer
    • macOS: .dmg installer
    • Linux: .tar.gz lub przez package manager

Instalacja JDK na Windows

  1. Uruchom pobrany plik .exe
  2. Kliknij Next w oknie instalatora
  3. Wybierz lokalizację instalacji (domyślnie: C:\Program Files\Java\jdk-XX)
  4. Zapamiętaj tę lokalizację - będzie potrzebna!
  5. Instalator zainstaluje najpierw JDK, potem JRE
  6. Kliknij Close po zakończeniu

Instalacja JDK na macOS

  1. Otwórz pobrany plik .dmg
  2. Dwukrotnie kliknij na ikonę pakietu
  3. Postępuj zgodnie z instrukcjami instalatora
  4. JDK zostanie zainstalowane w /Library/Java/JavaVirtualMachines/

Instalacja JDK na Linux (Ubuntu/Debian)

Najprościej przez terminal:

sudo apt update
sudo apt install openjdk-17-jdk

Dla innych dystrybucji użyj odpowiedniego package managera (yum, dnf, pacman).

Weryfikacja instalacji

Otwórz terminal/wiersz poleceń i wpisz:

java -version
javac -version

Jeśli widzisz numery wersji - instalacja się powiodła! ✅

Krok 2: Pobieranie Android Studio

Android Studio to oficjalne IDE (Integrated Development Environment) do tworzenia aplikacji Android, stworzone przez Google na bazie IntelliJ IDEA.

Gdzie pobrać?

Przejdź na oficjalną stronę: 👉 developer.android.com/studio

  1. Kliknij przycisk Download Android Studio
  2. Zaakceptuj warunki licencji
  3. Pobierz odpowiednią wersję dla swojego systemu
  4. Poczekaj na zakończenie pobierania (plik ma ~1GB)

Krok 3: Instalacja Android Studio

Instalacja na Windows

  1. Uruchom pobrany plik instalacyjny
  2. W oknie powitalnym kliknij Next
  3. Wybierz komponenty do instalacji (zostaw wszystkie zaznaczone):
    • Android Studio
    • Android Virtual Device (emulator)
  4. Wybierz lokalizację instalacji
  5. Wybierz folder menu Start
  6. Kliknij Install i poczekaj
  7. Po zakończeniu zaznacz Start Android Studio
  8. Kliknij Finish

Instalacja na macOS

  1. Otwórz pobrany plik .dmg
  2. Przeciągnij ikonę Android Studio do folderu Applications
  3. Otwórz folder Applications i uruchom Android Studio
  4. Przy pierwszym uruchomieniu może pojawić się ostrzeżenie o aplikacji z internetu - zaakceptuj w System Preferences → Security & Privacy

Instalacja na Linux

# Rozpakuj archiwum
sudo tar -xvzf android-studio-*.tar.gz -C /opt/

# Uruchom
cd /opt/android-studio/bin
./studio.sh

Krok 4: Pierwsze uruchomienie Android Studio

Setup Wizard

Przy pierwszym uruchomieniu zobaczy kreator konfiguracji:

1. Import Settings

Wybierz Do not import settings (jeśli to pierwsza instalacja)

2. Data Sharing

Zdecyduj czy chcesz wysyłać dane użytkowania do Google (opcjonalne)

3. Welcome

Kliknij Next

4. Install Type

Wybierz Standard - zainstaluje najpotrzebniejsze komponenty

Opcja Custom pozwala wybrać:

  • Motyw UI (Light/Darcula)
  • Lokalizację Android SDK
  • Dodatkowe komponenty

5. Verify Settings

Sprawdź co zostanie zainstalowane:

  • Android SDK - biblioteki i narzędzia
  • Android SDK Platform - konkretne wersje API
  • Performance (Intel HAXM) - akcelerator emulatora
  • Android Virtual Device - emulator

6. License Agreement

Zaakceptuj licencje (kliknij na każdą i wybierz Accept)

7. Downloading Components

To najdłuższy etap! Android Studio pobierze:

  • Android SDK (~2-3 GB)
  • System images dla emulatora
  • Build tools
  • Platform tools

Może to potrwać 10-30 minut w zależności od prędkości internetu. ☕

8. Finish

Kliknij Finish - gotowe!

Krok 5: SDK Manager - dodatkowe konfiguracje

SDK Manager pozwala zarządzać komponentami Android SDK.

Uruchomienie SDK Manager

W oknie powitalnym Android Studio: Configure → SDK Manager

Lub w otwartym projekcie: Tools → SDK Manager

Zakładka SDK Platforms

Tutaj możesz zainstalować dodatkowe wersje Androida:

  • ✅ Zaznacz wersje API, które chcesz wspierać
  • Polecam zainstalować kilka najpopularniejszych (np. API 28, 29, 30, 31, 33)

Pro tip: Pamięć jest tania - zainstaluj więcej wersji, żeby mieć wszystko pod ręką!

Zakładka SDK Tools

Dodatkowe narzędzia które warto zainstalować:

  • ✅ Android SDK Build-Tools
  • ✅ Android SDK Command-line Tools
  • ✅ Android Emulator
  • ✅ Android SDK Platform-Tools
  • ✅ Intel x86 Emulator Accelerator (HAXM)
  • ✅ Google Play services (jeśli używasz Google APIs)

Zastosuj zmiany

  1. Zaznacz potrzebne komponenty
  2. Kliknij Apply
  3. Potwierdź pobieranie
  4. Poczekaj na instalację
  5. Kliknij OK

Funkcje emulatora Androida

Zainstalowany emulator to potężne narzędzie do testowania. Możesz symulować:

  • 📞 Połączenia telefoniczne - testuj obsługę połączeń
  • 📍 GPS i lokalizację - symuluj różne położenia
  • 🔋 Stan baterii - testuj zachowanie przy niskim poziomie
  • 📱 Rotację ekranu - sprawdź orientację poziomą/pionową
  • 📶 Różne sieci - 3G, 4G, WiFi, brak połączenia

Rozwiązywanie problemów

“JAVA_HOME is not set”

Windows:

setx JAVA_HOME "C:\Program Files\Java\jdk-17"

macOS:

export JAVA_HOME=$(/usr/libexec/java_home)

Linux:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64

Dodaj do ~/.bashrc lub ~/.zshrc żeby było na stałe.

Emulator nie działa

  1. Sprawdź czy wirtualizacja jest włączona w BIOS:

    • Intel: VT-x
    • AMD: AMD-V lub SVM
  2. Zainstaluj ponownie Intel HAXM przez SDK Manager

  3. Zmniejsz RAM emulatora do 2048 MB

Brak uprawnień (Linux)

sudo chown -R $USER:$USER ~/Android
sudo chown -R $USER:$USER ~/.android

Co dalej?

Gratulacje! Masz gotowe środowisko programistyczne! 🎉

Następne kroki:

  1. Stwórz swój pierwszy projekt
  2. Uruchom aplikację na emulatorze
  3. Zacznij naukę Kotlina lub Javy
  4. Poznaj podstawy Androida

Powodzenia w programowaniu!


Potrzebujesz pomocy? Zapraszam na szkolenia Android gdzie pokażę Ci wszystko krok po kroku!

Przejdź do innego artykułu

Wszystkie artykuły Wróć do strony głównej

Masz pytania? Sprawdź stronę najczęściej zadawane pytania lub napisz do mnie szkolenia@szkoleniaandroid.pl