ich versuche gerade ein LAMW System auf Debian aufzusetzen. Nur habe ich da Probleme. Grundlegend halte ich mich an die Anleitung aus der LinuxWelt 5/2020 die hier im Forum dankenswerter Weise veröffentlicht wurde.
Wenn ich versuche ein neues Projekt zu erstellen, so kommt eine Fehlermeldung
-->> Messagebox mit 'Fail! Folder /home/andi/Android/Sdk/ndk/22.0.7026061/platforms is empty!
Grundlegend ist die Fehlermeldung richtig, Weil das Verzeichnis platforms gibt es nicht in der Installation. Ich vermute das sich was an dem Studio geändert hat.
Kennt wer eine Lösung ?
Debian 10 Buster
*) apt
- sudo apt install libx11-dev libgdk-pixbuf2.0-dev libpango1.0-dev libgtk2.0-dev subversion git freeglut3-dev
- sudo apt install gradle
- sudo apt install ant
*) fpcupdeluxe-x86_64-linux
- fixes/fixes installieren
- cross arm-android installieren
- cross aarch64-android installieren
*) Lazarus
- OPM: LAMW
- OPM: EyeCandyControls (ecccontrols)
- OPM: HashLib (hashlib4pascalpackage)
*) Androidstudio
- herunterladen von https://developer.android.com/studio (Button AndroidStudio 4.1.2 für 64 Bit)
- verschieben ins Heimatverzeichnis unter data (vorher für Lazarus/FPC/fpcupdeluxe etc. eingerichtet)
- Entpacken mit tar -xvzf android-studio-ide-201.7042882-linux.tar.gz
- ~/data/android-studio/bin/studio.sh
-- configure (unten) SDK Manager
-- SDK Platforms
--- Android 9.0 (Pie)
-- SDK Tools
--- NDK (side by side)
--- Google Play services
-- Dann den Anweisungen folgen
*) Lazarus LAMW
- Tools LAMW -> Path settings
-- PATH To Java JDK: /home/andi/data/android-studio/jre
-- Path to Ant: /usr/bin/ant
-- Path to Gradle: /usr/bin/gradle
-- Path to Android NDK: /home/andi/Android/Sdk/ndk/22.0.7026061
-- NDK Version: >11
-- Path to Android SDK: /home/andi/Android/Sdk
*) Lazarus Projekt erstellen
- Projekt -> New Project
-- LAMW [GUI] Android module
-- Gradl Version 4.4.1 (Ingo aus gradle -v)