Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa guida illustra la procedura di esportazione di un progetto Defold come app per Android.
Defold può generare file APK per i test dei dispositivi locali e Android App Bundle da inviare al Google Play Store.
Per avviare il processo di esportazione, scegli Progetto > Bundle > Applicazione Android... dalla barra dei menu Defold. Si apre la finestra Applicazione bundle.
Figura 1. La finestra Applicazione bundle
Firma build
Se i campi Archivio chiavi e Password dell'archivio chiavi sono vuoti, Defold genera automaticamente un file dell'archivio chiavi di debug e lo utilizza per firmare l'applicazione.
Le build create con un archivio chiavi di debug possono essere installate su dispositivi locali, ma non caricate sul Google Play Store.
Per creare una build da caricare nel Google Play Store, puoi usare Android Studio per creare un file dell'archivio chiavi di rilascio.
Per creare un file dell'archivio chiavi di release per la tua app:
Avvia Android Studio.
Nella finestra Ti diamo il benvenuto in Android Studio, seleziona Crea nuovo progetto.
Seleziona il modello Nessuna attività e fai clic su Avanti.
Nella schermata Configura il tuo progetto, fai clic su Fine per creare il progetto.
Dopo aver creato il file dell'archivio chiavi, esci da Android Studio e torna all'editor Defold.
Nella finestra Applicazione bundle, seleziona il pulsante ... accanto al campo Archivio chiavi, quindi seleziona il file .keystore appena creato.
Inserisci la password dell'archivio chiavi nel campo Password dell'archivio chiavi.
Configura le impostazioni della build
Utilizza la finestra Applicazione bundle per configurare le impostazioni della build. Queste impostazioni sono diverse a seconda che si tratti di test su un dispositivo locale o di una build finale per il caricamento sul Google Play Store.
Per configurare una build per i test su un dispositivo locale:
Nella sezione Architetture, seleziona sia il formato 32 bit sia 64 bit.
Nell'elenco Formato pacchetto, seleziona APK.
Nell'elenco Variante, seleziona Debug.
Quando Variante è impostata su Debug, Defold i messaggi di debug del motore di log al dispositivo logcat. Può essere visualizzato nella finestra logcat
in Android Studio o con il comando logcat in adb. Per ulteriori informazioni sull'utilizzo di adb per installare i file APK e visualizzare l'output logcat, consulta la pagina Android Debug Bridge.
Per configurare una build da caricare nel Google Play Store:
Nella sezione Architetture, seleziona sia il formato 32 bit sia 64 bit.
Nell'elenco Formato pacchetto, seleziona AAB.
Nell'elenco Variante, seleziona Release.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# Export Defold projects to Android\n\nThis guide covers the process of exporting a Defold project as an Android app.\nDefold can generate both APK files for local device testing and Android App\nBundles for submission to the Google Play Store.\n\nTo start the export process, choose **Project \\\u003e Bundle \\\u003e Android Application...**\nfrom the Defold menu bar. The **Bundle Application** window opens.\n**Figure 1.** The **Bundle Application** window\n\nSign builds\n-----------\n\nIf the **Keystore** and **Keystore Password** fields are empty, Defold\nautomatically generates a debug keystore file and uses it to sign the application.\nBuilds created with a debug keystore may be installed on local devices, but may\nnot be uploaded to the Google Play Store.\n\nTo create a build for upload to the Google Play Store, you can use Android\nStudio to create a release keystore file.\n\nTo create a release keystore file for your app:\n\n1. Launch Android Studio.\n2. In the **Welcome to Android Studio** window, select **Create New Project**.\n3. Select the **No Activity** template, and click **Next**.\n4. In the **Configure Your Project** screen, click **Finish** to create the project.\n5. Create a keystore file using the instructions at [Generate an upload key and keystore](/studio/publish/app-signing#generate-key).\n6. After creating the keystore file, quit Android Studio and return to the Defold editor.\n7. In the **Bundle Application** window, select the **...** button next to the **Keystore** field and select the newly created `.keystore` file.\n8. Enter the keystore password in the **Keystore Password** field.\n\n| **Caution:** When Defold updates to a new version, it generates a new debug keystore file. Before attempting to install a new build, uninstall any build generated using the previous debug keystore. If you don't follow this uninstall step, you'll get an `INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES` error during installation.\n\nConfigure build settings\n------------------------\n\nUse the **Bundle Application** window to configure build settings. These settings\nare different depending on whether it's for testing on a local device or is a\nfinal build for uploading to the Google Play Store.\n\nTo configure a build for testing on a local device:\n\n- In the **Architectures** section, select both **32-bit** and **64-bit**.\n- In the **Bundle Format** list, select **APK**.\n- In the **Variant** list, select **Debug**.\n\nWhen **Variant** is set to **Debug** , Defold logs engine debug messages to\nthe device `logcat`. This is viewable in the [`logcat` window](/studio/debug/am-logcat)\nin Android Studio or with the `logcat` command in `adb`. For more information on\nusing `adb` to install APK files and view logcat output, see the\n[Android Debug Bridge](/studio/command-line/adb) page.\n\nTo configure a build for upload to the Google Play Store:\n\n- In the **Architectures** section, select both **32-bit** and **64-bit**.\n- In the **Bundle Format** list, select **AAB**.\n- In the **Variant** list, select **Release**."]]