Development #109
openJenkins android
80%
Description
2️⃣ JDK (AGP 8.x → JDK 17)
sudo apt install -y openjdk-17-jdk
java -version
✔️ Pipeline NIE instaluje Javy
3️⃣ Android SDK (BAZA)
Minimalna struktura
$ANDROID_SDK_ROOT/
├── cmdline-tools/
├── emulator/
├── platform-tools/
Instalacja (jednorazowo)
wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
unzip commandlinetools-linux-.zipmkdir -p /opt/android-sdk/cmdline-tools/latestmv cmdline-tools/ /opt/android-sdk/cmdline-tools/latest/
Pipeline NIE pobiera SDK od zera
4️⃣ Android Emulator (binarka)
sdkmanager "emulator"
❗ GMD wymaga emulatora, ale:
system image pobiera samo
AVD tworzy samo
5️⃣ KVM / Hardware acceleration (KRYTYCZNE)
sudo apt install -y qemu-kvm libvirt-daemon-systemls /dev/kvm
❌ Bez tego emulator:
będzie ekstremalnie wolny
albo w ogóle nie wystartuje
6️⃣ Firebase CLI (do uploadu)
npm install -g firebase-tools
firebase --version
Pipeline tylko używa, nie instaluje.
7️⃣ Git (zwykle już jest)
git --version
FB Updated by Filip Baranowski about 1 month ago
- Assignee changed from Filip Baranowski to Patryk Kiedrowski
- Estimated time set to 16:00 h
DT Updated by Dawid Taborek 29 days ago
- Due date set to 03/18/2026
- Status changed from Backlog to In progress
- Assignee changed from Patryk Kiedrowski to Dawid Taborek
- Priority changed from Low to High
- Start date changed from 01/21/2026 to 03/09/2026
DT Updated by Dawid Taborek 27 days ago
- Due date changed from 03/18/2026 to 03/31/2026
- % Done changed from 0 to 80
DT Updated by Dawid Taborek 12 days ago
- Due date changed from 03/31/2026 to 04/06/2026