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

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

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

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

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

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

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

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

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

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

commonsware-cwac(datadroidactionbarsherlock(сейчас не рекомендуется)
retrofitdaggerleakcanaryandroid-glidebutterknifeottopicassogreendao

Ресурсы

Версии Android

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

Приложения

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

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

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

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

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

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

Android Loggers

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

Чаты

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

Обмен стека

IRC :

Разработка IDE

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

Онлайн курсы

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

Сайты со списком библиотек Android

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

Образцы

Подкасты для Android

Еженедельно

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