AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Android SDK platforms und platform-tools fehlen
Thema durchsuchen
Ansicht
Themen-Optionen

Android SDK platforms und platform-tools fehlen

Offene Frage von "wschrabi"
Ein Thema von bcvs · begonnen am 10. Apr 2024 · letzter Beitrag vom 11. Mär 2025
Antwort Antwort
Seite 2 von 2     12   
ghubi01

Registriert seit: 18. Nov 2017
135 Beiträge
 
Delphi 12 Athens
 
#11

AW: Android SDK platforms und platform-tools fehlen

  Alt 20. Feb 2025, 11:22
Oh man, bin hier im völlig falschen Thread gelandet. Sorry,

Geändert von ghubi01 (20. Feb 2025 um 14:15 Uhr) Grund: Falscher Thread
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
456 Beiträge
 
#12

AW: Android SDK platforms und platform-tools fehlen

  Alt 11. Mär 2025, 11:27
gibt es da eine Lösung?

Wenn ich Tools-> Features verwalten verwende und im offline Modus bin dh er lädt nicht aus dem netzt, wird dann auch alles repariert bei erstes Mal die sdk und ndk hacken raus, Studio neu starten und wieder abhacken!?

Ich hab auch gelesen:
https://en.delphipraxis.net/topic/11...-architecture/

Doch ab Andorid 21+ hat sich der ganz PfadBaum geändert.

Wenn du in Delphi 12.1 die Android-SDK oder NDK einrichtest, wird möglicherweise der Pfad zur `strip.exe` benötigt. Diese Datei ist jedoch nicht direkt im Android SDK enthalten, sondern befindet sich im Android NDK.

### Wo befindet sich die `strip.exe` im Android NDK?

Die `strip.exe` (oder `strip` auf Linux/Mac) befindet sich in den Toolchains des Android NDK. Der genaue Pfad hängt von der verwendeten Architektur und dem NDK-Verzeichnis ab.

**Beispiel für Windows:**

- Pfad: `C:\Users\[Benutzername]\AppData\Local\Android\Sdk\ndk-bundle\toolchains\llvm\prebuilt\windows-x86_64\bin\llvm-strip.exe`
- Hinweis: Dieser Pfad kann je nach NDK-Version variieren. Stelle sicher, dass du die korrekte Version verwendest.

**Beispiel für Linux/Mac:**

- **Pfad**: `~/Library/Android/sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-strip`

### Wie gebe ich den Pfad in Delphi 12.1 ein?

1. **Öffne die SDK-Manager-Einstellungen**:
- Gehe zu **Tools** > **Optionen** > **Bereitstellung** > **SDK-Manager**.
- Wähle die Android-Plattform aus.

2. **Füge den Pfad zur `strip.exe` hinzu**:
- In den SDK-Einstellungen gibt es möglicherweise ein Feld für den Pfad zur `strip`-Anwendung. Gib hier den korrekten Pfad ein.

Wenn du die `strip.exe` nicht direkt im NDK findest, kannst du auch `llvm-strip.exe` verwenden, da dies eine ähnliche Funktion hat.

### Hinweis:
- Stelle sicher, dass du die richtige Architektur (z.B. ARM, x86) für deine Anwendung verwendest.
- Die `strip.exe` ist nicht immer explizit erforderlich, da Delphi möglicherweise automatisch die richtige Version aus dem NDK verwendet. Wenn du jedoch manuell den Pfad angeben musst, folge den obigen Anweisungen.

Kann mir jemand sagen, ob da jemand das gleich Problem schon hatte und was er gemacht hat?
Ich habe im Attachmen eine PDF mit meinen Pfaden angehängt und ein PDF noch von jemanden der das auch beschreibt.

Doch auch wenn ich diese Pfade eingebe, kommt bei der letzten Combobox ein Rufzeichen.
Ich komme einfach nicht auf einen GRÜNEN ZWEIG!

Anbei meine Screenshoots, doch bei dem NDK-API-Level Speicherort habe ich schon alles probiert, immer das WARNDREIEK.



DANKE
Miniaturansicht angehängter Grafiken
jdk_pfade.jpg   ndk-pfade.jpg   sdk-pfade.jpg  
Angehängte Dateien
Dateityp: pdf Manually Installing Android SDK, NDK, and Java for FireMonkey Development – The Podcast at Delph.pdf (1,20 MB, 5x aufgerufen)
Dateityp: pdf Paths to Android SDK and NDK.pdf (1,44 MB, 3x aufgerufen)

Geändert von wschrabi (12. Mär 2025 um 08:33 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz