Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Содействие

Спасибо за ваш интерес к Android! Вот несколько способов, которыми вы можете принять участие и помочь нам улучшить Android. Чтобы узнать о проекте Android и наших целях, ознакомьтесь с разделом «Настройка для разработки Android» .

Сообщить об ошибках

Один из самых простых и эффективных способов улучшить Android - это исправлять ошибки. Для получения дополнительной информации посетите страницу Отчеты об ошибках .

Обратите внимание, что мы не можем гарантировать, что любая конкретная ошибка будет исправлена ​​в каком-либо конкретном выпуске. Чтобы увидеть, что происходит с вашей ошибкой после того, как вы сообщите о ней, прочитайте « Жизнь ошибки» .

Разрабатывать приложения

Мы создали Android, чтобы все разработчики могли распространять свои приложения среди пользователей на открытой платформе. Один из лучших способов помочь Android - написать классные приложения, которые нравятся пользователям!

Чтобы начать, посетите developer.android.com . Этот сайт предоставляет информацию и инструменты, необходимые для написания приложений для совместимых устройств Android с использованием SDK.

Внести свой вклад в код

Код является королем. Мы хотели бы просмотреть любые внесенные вами изменения, поэтому проверьте исходный код, выберите ошибку или функцию и получите код. Обратите внимание, что чем меньше и больше адресовано вашим патчам, тем проще нам их просмотреть.

Вы можете начать работу с Android, узнав о жизни патча , Git и Repo и других инструментах, используя ссылки слева. Вы также можете просмотреть активность всех вкладов на нашем сервере Gerrit . Обратите внимание, что некоторые части Android требуют, чтобы вы отправляли исправления в проекты верхнего уровня . Если вам нужна помощь по пути, присоединяйтесь к нашим дискуссионным группам .

Стили кода

Для получения наилучших результатов при добавлении кода используйте стиль кода, используемый в этом разделе AOSP. Большая часть Android написана на Java, поэтому вы должны следовать стилю кода AOSP Java .

Некоторые части AOSP написаны на Kotlin, такие как frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . Вы можете использовать Kotlin в тех областях платформы, которые уже написаны на Kotlin. Для получения дополнительной информации о Kotlin в Android см. Руководство разработчика в стиле Kotlin для Android и руководство по взаимодействию Kotlin-Java . Более подробное руководство по Kotlin см. На сайте, посвященном языку Kotlin .