A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para probar tu compilación, puedes ejecutarla en un emulador o en un dispositivo real (escribirla en su memoria flash).
Prueba tu compilación en un emulador
Cuttlefish es un emulador de dispositivo virtual que se usa para probar tus compilaciones. Descubre cómo ejecutar una compilación en Cuttlefish en la guía Primeros pasos.
Para probar apps, incluidas las apps de Google Automotive Services (GAS) apps, usa Android Emulator.
Prueba tu compilación en un dispositivo
La herramienta fastboot te permite escribir en la memoria flash de más tipos de dispositivos que Android Flash Tool y se puede usar para escribir en la memoria flash tus propias compilaciones locales en dispositivos para realizar pruebas.
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-04-04 (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-04-04 (UTC)"],[],[],null,["# Test a build\n\nTo test your build, you can either run your build on an emulator or run (flash)\nit on an actual device.\n| **Note:** If you intend to test your build on a device, remember to obtain the proprietary binaries or your build won't boot successfully. Sometimes the source might have different binaries for different builds and branches. If you obtain binary blobs at this point, you need to unpack them, `m installclean`, and rebuild. For more information on this process, see [Download proprietary binaries](/docs/setup/download#downloading-proprietary-binaries).\n\nTest your build on an emulator\n------------------------------\n\n*Cuttlefish* is a virtual device emulator used to test your builds. For\ninformation on running a build on Cuttlefish, see\n[Get started](/docs/devices/cuttlefish/get-started)\nguide.\n\nFor app testing, including Google Automotive Services (GAS) apps, use\n[Android Emulator](/docs/automotive/start/what_automotive#google-automotive-services-gas).\n\nTest your build on a device\n---------------------------\n\nThe *fastboot* tool lets you to flash more device types than the Android\nFlash Tool and can be use to flash your own local builds to devices for testing.\n\nFor information on using the fastboot command-line tool, see\n[Flash with Fastboot](/docs/setup/test/running)\n| **Note:** Google provides an additional flash tool, called [*Android Flash Tool*](/docs/setup/test/flash) that is intended for use only with prebuilt builds. Android Flash Tool is easier to use than the fastboot, but supports fewer devices."]]