Questions tagged [android]

Android — это операционная система от Google, основанная на ядре Linux, для цифровых устройств: телефонов, планшетов, автомобилей, телевизоров, часов и очков Google Glass. Пожалуйста, используйте специфические для Android метки, например [android-intent], а не просто [intent].

Android является операционной системой с открытым исходным кодом, основанной на ядре Linux. Она была разработана в первую очередь для сенсорных устройств, таких как смартфоны и планшеты, но её использование было недавно расширено за счёт носимых устройств, таких как Google Glass & Android Wear ( и соответственно). Так же ОС Android применяется в TV, консолях мультимедиа систем автомобилей и в устройствах IoT ( , и соответственно) Первоначально, система была разработана компанией Android Inc., а в 2005 году она была куплена Google. Android был представлен в 2007 году вместе с созданием бизнес-альянса Open Handset Alliance.

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

Когда спрашивают о "force close" или "к сожалению, приложение остановлено", то обычно прикладывают к вопросу стектрейс (LogCat) с ошибкой приложения.

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

Если ваш вопрос не касается разработки ПО для операционной системы Android, воспользуйтесь сайтом для любителей Android.

Метки для независимых поставщиков

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

Версии Android (все версии)

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

Приложения

Альтернативные источники

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

Разработка

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

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

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

Среды разработки

Обучение и примеры

Книги и учебные ресурсы по Android

На русском языке:

На английском языке:

Онлайн-курсы (на английском языке)

32338 questions
13
votes
1 answer

Какие есть возможные проблемы при переходе с APK на Bundle?

Давно уже есть возможность вместо традиционного APK cобирать Bundle Я хочу узнать у тех кто работает с Bundle какие есть подводные камни при переходе? Я хочу предложить сделать этот переход у нас на фирме, как написано в документации, что все…
Sirop4ik
  • 10,954
12
votes
1 answer

Как записать видео, использовав конкретную view

Есть большое View которое меняется. Нужно записать в видео её отображения после нажатия кнопки старт и до нажатия стоп. Как проще (лучше) это сделать? Желательно в исходном разрешении и кадров 30 в секунду. Пробовал сохранять каждый кадр View…
project_guru
  • 2,111
  • 3
  • 17
  • 39
11
votes
3 answers

"Этот продукт не продается" Billing

"Этот продукт не продается" при появлении кнопки покупки, что не так?. Ключ добавил, ключ добавил, приложение в релиз залил теперь она в маркете, но кнопка все равно не работает, что делать7 APK Залит в релизе, Можно найти в маркете название…
Andro
  • 3,471
  • 15
  • 49
10
votes
1 answer

Как создать 64 битныю версию приложения для Android

Согласно новым правилам Гуугл "В 2019 году новые приложения и обновления с нативными библиотеками должны будут содержать 64-разрядные версии". Для этого достаточно компилировать приложение через 64-битную версию Android Studio и всё???
9
votes
1 answer

Два и более меню в одной activity

Как добавить два и более меню в одну activity в программировании под Android? Допустим мы хотим добавить верхнее меню (три вертикальные точки с шапке с именем приложения), что не составит труда даже у новичков, и внешне такое же меню, как в…
Боков Глеб
  • 1,116
  • 2
  • 25
  • 70
9
votes
3 answers

Изменения кода в бесплатной и платной версии приложения одновременно

Есть приложение N, у него есть две версии - платная и бесплатная, у каждой версии свой ИД и свой функционал. Допустим, мне надо внести изменение в 5-7 классов, дополнить их чем-то и в той и другой версии. Как лучше всего и удобнее это делать ? п.с.…
researcher
  • 2,465
9
votes
2 answers

Определить положение зрачка глаза

Всем привет. Нужно определить положение зрачка с помощью фронтальной камеры. Android предоставляет методы для определения центра левого (правого) глаза. А как можно следить именно за движением зрачка? Возможно кто то сталкивался с такой задачей,…
8
votes
3 answers

Как скопировать определенный текст в буфер обмена по нажатию на кнопку?

Как скопировать определенный текст в буфер обмена по нажатию на кнопку?
8
votes
1 answer

Android. Проблемы при включении дисплея от движения

Есть класс который следит за данными акселерометра. Если устройство не в движении и экран выключен, то он должен включиться если его взять в руки. Вот код класса public class Accelerometer { private Activity activity; private Fonts fonts; private…
8
votes
3 answers

Ввод с заглавной буквы

Как сделать ввод имени в Person Name с заглавной буквы?
8
votes
1 answer

Кнопка Еще в ChipGroup

Необходимо сделать "облако тегов", думаю делать через ChipGroup. Еще нужно чтобы можно было сворачивать ChipGroup до двух строк. Например, если в ChipGroup очень много Chip элементов то нужно сделать так чтобы можно было свернуть до двух рядов и…
ripple
  • 245
7
votes
2 answers

От чего зависит размер приложения после установки?

Возникла довольно интересная ситуация, которую даже после некоторых поисков я не смог объяснить сам себе. У меня есть приложение которое было создано при помощи студии и имеет версию release а не debug. Размер установочного пакета - 1 МБ. Дальше это…
Andrew
  • 17,943
7
votes
1 answer

Где найти обновления Андроид?

Часто встречаю в новостях что Гугл выпустил обновления для Андроид. К примеру, Августовские плановые обновления для Android исправляют три уязвимости в файловой системе F2FS. Вот вопрос, а где, собственно, взять эти обновления и как установить…
Kamenev_D
  • 493
7
votes
1 answer

Как проверить доступ к интернету?

Подскажите, как проверить доступность интернет соединения? Именно доступность, бывают ситуации когда интернет включен но не дает трафик(к примеру при нулевом балансе на счету) Или проще самому делать проверку на подключение к серверу мол, если…
Heaven
  • 486
7
votes
1 answer

Проверить подключение к интернету

Как при запуске Activity проверять подключение к интернету и если подключение отсутствует, то выводить сообщение?
1
2 3
99 100