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.
Descripción general de los reportes de lanzamiento de funciones
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Cuando agregues código a AOSP, usa marcas de lanzamiento de funciones para aislar el código sin probar del código probado. Habilita las marcas de lanzamiento de funciones para ejecutar y probar tu código.
Por el contrario, inhabilita las marcas de lanzamiento de funciones para asegurarte de que no se ejecute el código sin probar.
Las marcas de lanzamiento de funciones se utilizan principalmente de estas dos maneras:
Si estás contribuyendo a AOSP, tu revisor de cambios te podría pedir que implementes una marca de lanzamiento de la función para que la función se pruebe de forma correcta. Para obtener más información sobre las ramas, consulta Ciclo de vida de la versión.
Google utiliza marcas de lanzamiento de funciones para garantizar que la rama externa de desarrollo (principal) y la rama de la versión sean estables para todos. Si tu empresa tiene una duplicación del AOSP y trabaja desde ella, usa marcas de lanzamiento de funciones para mantener estable la duplicación del código del AOSP para tu equipo de desarrollo.
Los pasos generales para implementar las marcas de lanzamiento de funciones son los siguientes:
Si introduces un cambio en el código, determina si necesitas una marca. Si es así, determina el tipo de marca.
Declara la marca.
Une el cambio de código en la marca.
Establece el valor de la marca.
Compila y prueba el código.
Cambia los valores de la marca durante el tiempo de ejecución.
Prueba el código que usa las marcas de lanzamiento de funciones.
En las páginas de esta sección, aprenderás a realizar cada uno de los pasos anteriores.
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-03-26 (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-03-26 (UTC)"],[],[]]