Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т.д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https://android.stackexchange.com.

Android - мобильная операционная система, разработанная Google. Он основан на модифицированной версии ядра Linux и другого программного обеспечения с открытым исходным кодом и предназначен в основном для сенсорных мобильных устройств, таких как смартфоны и планшеты. Кроме того, Google продолжила разработку Android TV для телевизоров, Android Auto для автомобилей и Wear OS для наручных часов, каждый со специализированным пользовательским интерфейсом. Варианты Android также используются на игровых приставках, цифровых камерах, ПК и другой электронике.

Использование тегов

Когда вы спрашиваете о проблеме "принудительного закрытия" или "к сожалению приложение остановлено" в вашем приложении или любом другом исключении, всегда включайте в вопрос трассировку стека исключений из Logcat.

При добавлении дополнительных тегов к вопросам, используйте специальные теги Android, такие как , , , а не отдельные теги, такие как , или .

Для вопросов, не связанных с разработкой Android, см. Обмен стеками для энтузиастов Android.

Контролируемые производителем теги

Эти теги используются разработчиками для помощи производителям устройств Android для их конкретных устройств:

Теги, контролируемые ISV

Эти теги предназначены для библиотек, служб и т.д. Для Android, мониторинг которых осуществляют соответствующие разработчики:

( (сейчас не рекомендуется))

Версии Android

Официальная документация API

Приложения

Исходный код и сборка

Разработчики

Плейлист видео для Google I/O.

  • Сайт Android Tools Project
    На этом сайте вы найдете информацию об инструментах разработчика для Android (Dalvik Debug Monitor Server (DDMS), просмотр иерархии, lint) и различные советы и рекомендации; документы с инструкциями.

Кроме того, существуют другие сайты поддержки разработчиков Android, работающие на других языках.

По вопросам, не связанным с разработчиками, см. сайт Exchange для энтузиастов Android.

Книги по программированию для Android

Регистраторы Android

  • регистратор - простой, красивый и мощный регистратор для Android
  • timber - регистратор с небольшим расширяемым API, который предоставляет утилиту поверх обычного класса Android класса Log.
  • LoggingInterceptor - перехватчик OkHttp, который довольно хорошо регистрирует данные запросов и ответов.
  • Bugfender - загрузите свои логи и проверьте их в Интернете, специально для мобильных устройств
  • EzyLogger - Простой легкий регистратор
  • Logback Android - порт для входа в Android, который предоставляет настраиваемую среду ведения журналов для приложений Android.

Чаты

Поговорите об Android с другими пользователями Qaru:

Обмен стеками

IRC:

Разработка IDE

Учебники и усилители Примеры

Интернет-курсы

Специализированные онлайн-курсы

Сайты для поиска любимых библиотек

Приложения Android с открытым исходным кодом

Подкаст для Android

Еженедельно

Часто задаваемые вопросы