Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta guía, se describe el proceso de exportación de un proyecto de Defold como una app para Android. Defold puede generar tanto los archivos de APK para realizar pruebas en dispositivos locales como los Android App Bundles que se envían a Google Play Store.
A fin de iniciar el proceso de exportación, selecciona Project > Bundle > Android Application… en la barra de menú de Defold. Se abrirá la ventana Bundle Application.
Figura 1: La ventana Bundle Application
Cómo firmar compilaciones
Si los campos Keystore y Keystore Password están vacíos, Defold genera automáticamente un archivo de almacén de claves de depuración y lo usa para firmar la aplicación.
Las compilaciones creadas con un almacén de claves de depuración pueden instalarse en dispositivos locales, pero no se pueden subir a Google Play Store.
Si deseas crear una compilación para subirla a Google Play Store, puedes usar Android Studio a fin de crear un archivo de almacén de claves de lanzamiento.
A fin de crear un archivo de almacén de claves de lanzamiento para tu app, haz lo siguiente:
Inicia Android Studio.
En la ventana Welcome to Android Studio, selecciona Create New Project.
Selecciona la plantilla No Activity y haz clic en Next.
En la pantalla Configure Your Project, haz clic en Finish para crear el proyecto.
Después de crear el archivo de almacén de claves, sal de Android Studio y regresa al editor de Defold.
En la ventana Bundle Application, selecciona el botón ... junto al campo Keystore y selecciona el archivo .keystore recién creado.
Ingresa la contraseña del almacén de claves en el campo Keystore Password.
Cómo configurar las opciones de compilación
Usa la ventana Bundle Application para configurar las opciones de compilación. Estos parámetros difieren en función de si se trata de una prueba en un dispositivo local o de una compilación final que se subirá a Google Play Store.
Si deseas configurar una compilación a fin de realizar pruebas en un dispositivo local, sigue estos pasos:
En la sección Architectures, selecciona 32-bit y 64-bit.
En la lista Bundle Format, selecciona APK.
En la lista Variant, selecciona Debug.
Cuando Variant se establece en Debug, Defold registra los mensajes de depuración del motor en el dispositivo logcat. Esto se puede ver en la ventana logcat de Android Studio o con el comando logcat en adb. Si quieres obtener más información sobre el uso de adb para instalar archivos APK y ver los resultados de logcat, consulta la página de Android Debug Bridge.
Si deseas configurar una compilación a fin de subirla a Google Play Store, sigue estos pasos:
En la sección Architectures, selecciona 32-bit y 64-bit.
En la lista Bundle Format, selecciona AAB.
En la lista Variant, selecciona Release.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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**."]]