Visita developer.android.com/studio e scarica Android Studio.
Anche se non verrà usato per lo sviluppo, è il modo più semplice per ottenere una copia aggiornata di:
Apri Android Studio, poi:
Nota il percorso di installazione: ad esempio C:\Android\sdk
Se vuoi installare gli strumenti su un altro PC, copia queste cartelle:
| Componente | Percorso da copiare |
|---|---|
| Android SDK | C:\Android\sdk\platforms\android-35 |
| Build Tools | C:\Android\sdk\build-tools\35.0.0 |
| NDK | C:\Android\sdk\ndk\26.3.x |
| Platform Tools | C:\Android\sdk\platform-tools |
| CLI Tools | C:\Android\sdk\cmdline-tools\latest |
cd C:\Android\sdk\platform-tools
adb --version
Dovresti vedere una risposta simile a:
Android Debug Bridge version 1.0.41
Version 35.0.x
C:\Android\sdkC:\Android\sdk\ndk\26.3.xC:\Program Files\Java\jdk1.8.0_341 Consiglio: Puoi duplicare una configurazione SDK esistente e sostituire android-33 con android-35 nei percorsi, se vuoi aggiornare manualmente i riferimenti senza reinstallare tutto.
Utilizza sdkmanager oppure Android Studio per scaricare i seguenti componenti:
C:\Android\sdkC:\Android\sdk\platforms\android-35C:\Android\sdk\ndk\25.2.9519653aapt, dx.jar e adb siano corretti.Nel file AndroidManifest.template.xml, assicurati che la riga:
<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />
venga compilata da Delphi con:
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="35" />
libc++_shared.so nel deploymentSe usi librerie native (.so) compilate con -lc++_shared, devi includere:
libc++_shared.so da ndk\sources\cxx-stl\llvm-libc++\libs\arm64-v8a...libs\armeabi-v7aNel Deployment Manager:
library\lib\arm64-v8a\ o library\lib\armeabi-v7a\Verifica che le icone ic_launcher.png siano correttamente deployate in:
res\mipmap-xxxhdpi\ic_launcher.png
Puoi modificare il manifest se vuoi rimuovere android:icon="@mipmap/ic_launcher" temporaneamente.
.aab per Google Playadb logcat | findstr XtumbleMagazzino
Oppure:
adb shell monkey -p info.synaptica.XtumbleMagazzino -c android.intent.category.LAUNCHER 1
Autore: Ivan Revelli • Data: Luglio 2025