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

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

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

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

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

Если у вас есть вопросы по Android, не относящиеся к разработчикам, см. Раздел Stack Exchange для энтузиастов Android

Метки, контролируемые производителем

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

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

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

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

Версии Android

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

Приложения

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

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

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

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

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

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

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

Android Loggers

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

Чаты

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

Обмен стека

IRC:

Разработка IDE

Учебники и примеры

Онлайн курсы

Курсы онлайн проверенных специализаций

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

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

Подкаст для Android

еженедельно

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