Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

contribuyendo

¡Gracias por su interés en Android! Estas son algunas formas en las que puedes participar y ayudarnos a mejorar Android. Para conocer los antecedentes del proyecto de Android y nuestros objetivos, consulte Configuración para el desarrollo de Android .

Reportar errores

Una de las maneras más fáciles y efectivas de ayudar a mejorar Android es archivar errores. Para obtener más información, visite Informes de errores .

Tenga en cuenta que no podemos garantizar que ningún error en particular se solucione en una versión en particular. Para ver qué sucede con su error después de informarlo, lea Vida de un error .

desarrollar aplicaciones

Creamos Android para que todos los desarrolladores puedan distribuir sus aplicaciones a los usuarios en una plataforma abierta. ¡Una de las mejores formas en que puedes ayudar a Android es escribir aplicaciones geniales que a los usuarios les encanten!

Para comenzar, visite developer.android.com . Este sitio proporciona la información y las herramientas que necesita para escribir aplicaciones para dispositivos Android compatibles, utilizando el SDK.

Contribuir al código

El código es el rey. Nos encantaría revisar cualquier cambio que envíe, así que revise la fuente, elija un error o una función y obtenga la codificación. Tenga en cuenta que cuanto más pequeños y más específicos sean sus envíos de parches, más fácil será para nosotros revisarlos.

Puede comenzar con Android aprendiendo sobre la vida de un parche , Git y Repo , y otras herramientas utilizando los enlaces a la izquierda. También puede ver la actividad de todas las contribuciones en nuestro servidor Gerrit . Tenga en cuenta que algunas partes de Android requieren que envíe parches a proyectos ascendentes . Si necesita ayuda en el camino, únase a nuestros grupos de discusión .

Estilos de código

Para obtener los mejores resultados al contribuir con código, siga el estilo de código utilizado en ese subproyecto (sección) del Proyecto de código abierto de Android (AOSP). La mayor parte de Android está escrito en Java, por lo que debe seguir el estilo de código Java de AOSP .

Algunas partes de AOSP están escritas en Kotlin, como frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . Puede usar Kotlin en áreas de la plataforma que ya están escritas en Kotlin. Para obtener más información sobre Kotlin en Android, consulte la guía de estilo de Kotlin para desarrolladores de Android y la guía de interoperabilidad Kotlin-Java . Para obtener una guía más completa de Kotlin, consulte el sitio del idioma Kotlin .

Directrices de la API

Los desarrolladores de AOSP deben comprender y seguir las Directrices de API de Android al escribir API. Use estas pautas para ver el contexto detrás de las decisiones de la API de Android. Las adiciones y modificaciones de las API de la plataforma son validadas por Metalava .