Что такое андроид система: Что такое Android в телефоне и для чего он нужен?

Содержание

Что такое Android в телефоне и для чего он нужен?

Современные пользователи смартфонов и планшетов вряд ли зададут вопрос, который вы видите в заглавии этой темы, однако давайте не будет забывать, что на свете можно найти огромное количество людей, которые в принципе не знакомы с мобильной техникой. А значит, они не знакомы с таким определением, как «андроид». Что это?

Фактически, слово «андроид» имеет несколько значений:

  • Человекоподобный робот
  • Одноименный фильм
  • Операционная система

Наибольший интерес вызывает последний пункт, о нем и поговорим.

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

Логотип Android — зеленый робот, вот он:

Изначально операционная система разрабатывалась одноименной компанией — Android Inc., которую в 2004 году выкупил интернет-гигант Google. Однако первая версия операционной системы официально вышла значительно позже, лишь в сентябре 2008 года. Почему примечательно? По той причине, что операционная система iPhone OS, которая в дальнейшем была переименована в iOS, появилась более чем на год раньше, однако это не помешало занять Android лидирующие позиции. Есть мнение, что если бы iOS использовалась не только на устройствах Apple, но и на любых других, скорее всего, именно она была бы сейчас самой популярной мобильной операционной системой в мире. Впрочем, история не терпит сослагательного наклонения.

К слову, вот первое устройство на базе Android — HTC Dream (T-Mobile G1):

Что касается операционной системы, то напомним, что это комплекс взаимосвязанных программ или приложений, предназначенных для управления ресурсами устройства. Вы же наверняка слышали про операционную систему Windows и работали с ней? Android — тоже операционная система, предназначенная в первую очередь для работы с сенсорными экранами. По этой причине современный смартфон легко заменяет домашний компьютер, который можно поместить в карман. Впрочем, на деле это и есть компактный компьютер. Устройство без операционной системы превращается, как это модно сейчас говорить, в кирпич — нерабочий девайс.

Изначально OS Android использовалась только на смартфонах, однако сегодня все значительно поменялось. Так, вы можете встретить Android на планшетах, электронных книгах, умных часах, смартбуках, игровых приставках, телевизорах и т.д.

Что позволяет делать OS Android?

Если прежде мы использовали телефоны для звонков и отправки SMS-сообщений, то с появлением и развитием смартфонов на базе Android, как упоминалось выше, мы получили полноценный компактный компьютер. А может, даже больше: например, некоторые смартфоны позволяют получать фотоснимки едва ли не на профессиональном уровне.

Что касается операционной системы Android, она позволяет пользоваться интернетом, играть в самые различные игры, смотреть видеоролики, слушать аудиозаписи, чатиться в мессенджерах, устанавливать и запускать самые различные приложения, включая даже графические редакторы, работать с внешними устройствами и т.д. Разумеется, смартфоны позволяют совершать звонки, причем многие модели поддерживают 2 сим-карты, а некоторые — 3 и даже более!

Кстати, некоторые пользователи спрашивают, почему различается внешний вид операционной системы Android в зависимости от устройства? Различаются так называемые ланучеры (лончеры) — это графический интерфейс пользователя. То есть внешний вид рабочего стола, иконок, меню может быть абсолютно разный на различных устройствах, однако все они работают на базе Android. Это тоже одна из особенностей данной операционной системы. Посмотрите на разницу:

Надо отметить, что Google постоянно модернизирует OS Android. Однако вы должны понимать, что не все устройства поддерживают последние версии Android — на некоторые обновлений вообще нельзя дождаться! Почему? Скорее всего, по той причине, что создатель устройства не видит в этом смысла, к тому же это зачастую «заставляет» пользователя сменить устройство на более новое. Между прочим, на «старые» модели iPhone тоже нельзя установить свежие версии прошивок.

Как бы там ни было, операционная система Android — одна из лучших в мире. Возможно, самая лучшая в мире, что косвенно может подтвердить ее популярность.

Что такое Android? — AndroidInsider.ru

Когда речь заходит об Android, многие не совсем понимают, что имеет ввиду человек. Android — это смартфон или операционная система? Что вообще такое «операционная система»? Многим может показаться этот вопрос слишком простым, но не все до конца понимают это. Операционная система — это то, благодаря чему работает смартфон. Одно дело — железка, но без установленной программы она никому не нужна. И задача операционной системы — сделать из устройства полезную вещь. В данном материале мы ответим на вопрос «Что такое Android?», окунем читателя в историю системы и познакомим с операционными системами нового поколения, которые станут заменой Android.

Что такое Android?

Что такое Android?

Android — что это?

Это операционная система. Она была создана Энди Рубином. Он стал источником идеи. Более того, Android мог называться совсем иначе, ведь Энди решил использовать данное название, потому что у него уже был куплен когда-то домен android.com. В 2005 году у Энди кончались деньги, он обращался ко многим компаниям, и тогда на проект обратили внимание ребята из Google. Они купили компанию, и разработчики Android, включая Энди Рубина, стали работать над системой уже под крылом Google.

Когда была создана ОС Android?

Энди Рубин — создатель Android

В 2005 году Google купила компанию Android, сумма сделки составила 130 миллионов долларов. Спустя два года Google запустила альянс OHA и анонсировала открытую платформу Android. С 2007 года разработчикам предоставили доступ к SDK и эмулятору Android. 23 сентября 2008 года вышла первая версия системы. С этого момента и началась эпоха Android-телефонов.

История Android. Часть 1
История Android. Часть 2
История Android. Часть 3
История Android. Часть 4
Скандалы, доля рынка

Когда Android стал популярным?

Motorola Droid

В 2007 году балом правил iPhone. Лишь с выходом Droid от Motorola, который технически был мощнее и функциональнее iPhone, Google удалось немного изменить ситуацию. Примерно с 2009 года люди стали всерьез относиться к Android — в ней начали видеть главного конкурента смартфонам Apple. И если бы не политика распространения системы, как открытой OS, вряд ли сегодня она бы занимала 80% рынка.

Android работает на ядре Linux

Что такое ядро Linux?

Android работает на ядре Linux, создателем которого является Линус Торвальдз. Работу над ядром он начал еще в 1991 году. Код ядра Linux написан на языках Си и ассемблер. Ядро Linux в настоящее время используется не только в Android-телефонах, но еще и в операционных системах семейства Linux (Ubuntu, Fedora, Debian, Red Hat и так далее).

Что такое ядро в операционной системе?

Ядро — это главный компонент операционной системы. Ядро отвечает за взаимодействие операционной системы с процессором, памятью. Оно предоставляет файловые и сетевые сервисы. Ядро — это самый низкий уровень операционной системы в вопросе взаимодействия с аппаратным обеспечением.

Список всех версий Android

  • Android 1 «Apple Pie»
  • Android 2.3 Gingerbread (дата выхода 2010 год)
  • Android 4.0 Ice Cream Sandwich (дата выхода 2011 год)
  • Android 4.1 Jelly Bean (дата выхода 2012 год)
  • Android 4.2 (дата выхода 2012 год)
  • Android 4.3 (дата выхода 2013 год)
  • Android 4.4 KitKat (дата выхода 2013 год)
  • Android 5.0 Lollipop (дата выхода 2014 год)
  • Android 5.1 (дата выхода 2015 год)
  • Android 6.0 Marshmallow (дата выхода 2016 год)
  • Android 7.0 Nougat (дата выхода 2016 год)
  • Android 7.1 (дата выхода 2016 год)
  • Android 8.0 Oreo (дата выхода 2017 год)
  • Android 8.1 (дата выхода 2017 год)
  • Android 9.0 Pie (дата выхода 2018 год)
  • Android 10 (дата выхода 2019 год, список телефонов, которые получили Android 10, что нового в Android 10)
  • Android 11 (дата выхода 2020 год, Android 11 — список нововведений)

Можно заметить, что в последнее время Google выпускает не так много обновлений. Вероятно, причина в том, что Android уже доведен до ума. Скорее всего, в последние 3 года компания усердно работает над новой операционной системой Fushia. И именно поэтому Android сейчас находится в стадии не очень активных обновлений.

Читайте также: Мелочи, за которые я люблю iOS больше, чем Android

Операционная система Fuchsia

Fushia — операционная система нового поколения

Это новая система от Google, которая должна стать заменой Android. Наступает век систем на микроядре с модульной архитектурой, это позволит разработчикам использовать систему как в умных лампочках и автомобилях, так и в смартфонах и компьютерах. В настоящее время подобную систему разрабатывает компания Huawei.

Harmony OS — операционная система от Huawei

Harmony OS — операционная система от Huawei

Это первая операционная система нового поколения на микроядре и с модульной архитектурой для смартфонов. Китайцы создали её в качестве конкурента Android. Вместе с Harmony OS Huawei будет предлагать потребителям сервисы Huawei Mobile Services с собственным магазином приложений AppGallery.

В данном материале мы рассмотрели что же такое Android, изучили историю, версии а также рассмотрели главного конкурента от Huawei. Остались вопросы? Задайте их в нашем Телеграм-чате, можете подписаться на наши новости в Яндекс Дзен.

Android создает возможности

Android – операционная система с открытым исходным кодом, поэтому любой может бесплатно скачать ее, изменить и опубликовать свою версию. Даже конкуренты Android могут использовать эту операционную систему в своих целях. Мы сделали эту ОС открытой, чтобы мобильные технологии стали доступны большему числу людей.

Создание открытой мобильной платформы

Читать

К 2020 году смартфоны будут у 70% населения Земли

Поделиться

Вы помните, сколько людей могли похвастаться смартфонами в 2006 году? Сейчас в это трудно поверить, но тогда эти устройства были лишь у 1% населения ЗемлиBusiness Insider, IDC — One In Every 5 People In The World Own A Smartphone, One In Every 17 Own A Tablet — December 2013.

Первые смартфоны поражали своими возможностями, но дорого стоили. У производителей было всего два пути: купить лицензию на операционную систему либо потратить время и деньги на разработку собственной ОС. При этом большинство операционных систем были закрыты для сторонних компаний. Проще говоря, далеко не все могли позволить себе производство смартфонов.

Однако в 2007 году Google совместно с другими компаниями основала организацию Open Handset Alliance и разработала открытую операционную систему, которая получила название Android. Как и сейчас, любой мог бесплатно скачать ее код, изменить его и использовать для создания приложений, устройств и даже собственной ОС.

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

Благодаря Android мы на 30% уменьшили затраты на разработку и сократили ее цикл на 25%.

Доминик Блэкар, менеджер по продукту в Gigaset (Германия)

Так как производителям устройств не нужно было платить за лицензию или разработку своей ОС, они смогли сократить затраты на производство телефонов. Это привело к тому, что в период с 2011 по 2013 год средняя цена на смартфоны во всем мире упала на 25%BCG — The Growth of the Global Mobile Internet Economy (PDF) — February 2015 (page 7). Она продолжает снижаться до сих пор, и постепенно смартфоны становятся доступными для всех.

Gigaset – немецкий производитель аппаратного обеспечения. В сентябре 2015 года компания выпустила свой первый смартфон на базе Android и сократила производственные затраты на 30%.

Снижение цен на устройства

Читать

За счет того, что Android распространяется бесплатно и находится в открытом доступе, в мире появляется все больше недорогих устройств. По данным 2015 года, устройства Android стоят в среднем 208 долларов, тогда как средняя цена телефона на базе закрытой платформы составляет 651 долларKPCB — Internet Trends — June 2016 (Page 12). В Индии и Африке компании при поддержке Google продают смартфоны высокого качества по цене ниже 100 долларов. А в Нигерии телефон Fero i401 стоит уже меньше 60 долларовSmartphonetobuy.com — Cheap Android Phones Under 15000 Naira In Nigeria.

50 $

Во многих развивающихся странах (например, на Филиппинах) местные производители устройств выпускают смартфоны Android стоимостью до 50 долларов СШАTech in Asia — Smartphone Adoption in the Philippines — April 2014.

Поделиться

Благодаря недорогим смартфонам у жителей развивающихся стран появляется доступ в Интернет. Они начинают публиковать видео, получать образование и создавать собственные компании онлайн. Новые возможности повышают качество их жизни.

Это объясняет, почему большая часть смартфонов в ИндииStatista — Market share held by mobile operating systems in India from January 2012 to July 2015 — 2016 и Африке

Мы хотим, чтобы доступ в Сеть был у каждого человека. Люди, которые желают записаться на онлайн-курсы или начать свой бизнес в Интернете, есть в любой стране. И пока в мире появляются недорогие смартфоны, эта возможность есть у всех.

В таких странах, как Нигерия, Индонезия и Филиппины, компании при поддержке Google продают смартфоны высокого качества по цене ниже 100 долларовGSMA — Global Mobile Economy Report — 2015 (page 15).

На Земле живут 7 млрд человек, и у большинства из них нет компьютеров, чтобы выходить в Сеть. Но благодаря Android в мире появляются недорогие смартфоны, и мобильный Интернет становится более доступным.

Сундар Пичаи, генеральный директор Google

208 $

Средняя цена смартфона на базе Android – ОС с открытым исходным кодомKPCB — Internet Trends 2016 — June 2016 (Page 12)

Поделиться

Ожидаемое снижение средней цены смартфонов по всему миру

Поделиться

Развитие конкуренции и укрепление мобильной экосистемы

Читать

В основе мобильной экосистемы лежат два компонента: конкуренция и инновации. Так как исходный код Android находится в открытом доступе, любой желающий может использовать его для создания собственного ПО, которое будет конкурировать с нашим. При этом не нужно ничего платить или заключать соглашения с Google.

Яркий пример – Fire OS. Она была разработана на платформе Android, и компании Amazon не пришлось платить за лицензию или тратить деньги на создание собственной ОС. Другие компании могут точно так же использовать Android для своих целей.

Производителям устройств Android необязательно предустанавливать приложения Google. Даже если кто-то решает установить их вместе с приложениями других компаний, последние извлекают из нашей платформы только выгоду. В таких странах, как Индия, приложение WhatsApp минимум раз в месяц используют 98% респондентов, а Google Hangouts – только 32%Ericsson ConsumerLab — Communication in the world of apps — June 2015. У WhatsApp насчитывается более 1 млрд пользователей, и из них 730 млн – это владельцы AndroidVentureBeat — Three-quarters of WhatsApp users are on Android, 22%% on iOS (study) — August 2015.

Производителям устройств Android необязательно предустанавливать приложения Google.

Даже Play Маркет предустановлен не на всех устройствах Android. И это неудивительно, ведь Android – единственная мобильная ОС, у которой есть несколько международных и региональных магазинов приложений, включая магазины Samsung, Lenovo, Orange и Telecom ItaliaBusiness of Apps — The Ultimate App Store List. Для сравнения: у закрытых платформ обычно есть только один магазин – их собственный.

Android помогла разработать и распространить приложение Lazzus, которое позволяет слабовидящим людям лучше ориентироваться в пространстве.

Поскольку все больше жителей развивающихся стран могут покупать устройства Android, приложения тоже должны становиться доступнее. В 2015 году мы понизили минимальную цену на приложения в Google Play (раньше она составляла 0,99 доллара). Теперь разработчики могут продавать свои приложения в странах, для которых прежняя минимальная цена была слишком высокой.

Таким образом Android создает условия для здоровой конкуренции. Благодаря этой платформе появляется все больше устройств и приложений для людей с самыми разными потребностями – от охотников за высокотехнологичными гаджетами до новичков в мире Интернета.

Многие сторонние приложения, предустановленные на устройствах Android вместе с приложениями Google, извлекают из нашей платформы только выгоду

Для создания смартфона Marshall London компании Zound Industries не пришлось покупать лицензию или тратить средства на разработку собственной ОС. Ведь она выбрала платформу Android.

Неограниченный выбор

Читать

Устройства

Сегодня на платформе Android насчитывается более 24 000 устройств 1300 брендовOpenSignal — Android Fragmentation Visualized — August 2015. Среди них есть сегмент смартфонов стоимостью от 100 до 500 долларов, который появился только благодаря AndroidHow to Geek — Why You Don’t Need an Expensive Smartphone Anymore — September 2014. В общем, достаточно сказать, что любой человек может подобрать для себя устройство Android исходя из своего бюджета и предпочтений.

Приложения

В одном только сервисе Google Play опубликовано более 1 млн приложений. Среди такого разнообразия каждый найдет то, что нужно.

Хотите выучить итальянский? В Google Play вы найдете 270 приложений для изучения языков, при этом более 70% из них можно скачать бесплатно. Ищете что-то другое? Вам доступны приложения для чтения книг, купли-продажи, поиска вакансий или сотрудников, обучения игре на музыкальных инструментах, а также видеоплееры, графические редакторы и многое другое.

уникальных приложений

В Google Play доступно более 1 млн уникальных приложений для Android

Предустановленные приложения

На разные модели устройств Android предварительно установлены различные приложения. Все они могут быть от сторонних разработчиков, ведь производители устройств сами решают, какие приложения устанавливать. Многие выбирают продукты Facebook, Microsoft, Opera Software и других прямых конкурентов Google.

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

Дэвид Пог, Yahoo! Tech

Если на устройстве предустановлены приложения Google, но вы не хотите ими пользоваться, удалите их с главного экрана, отключите или замените другими приложениями. Например, можно установить другую поисковую систему вместо Google Поиска. Чтобы совершать звонки, переписываться с друзьями или выполнять другие задачи на устройстве Android, вовсе не обязательно использовать приложения Google.

Таким образом, Android дает пользователям право выбора, чего нельзя сказать о большинстве закрытых операционных систем. Если вы ищете ОС, которая не ограничивает ваши возможности, то Android – это платформа для вас.

Пользователи Android могут настраивать главные экраны своих устройств и отключать предустановленные приложения

Покорение новых рынков с помощью Android

Читать

Экосистему Android поддерживают не только производители и пользователи устройств. Разработчики приложений также играют в ней крайне важную роль.

Ещё недавно разработчикам приходилось тратить огромные средства, чтобы их приложения были доступны на нескольких платформах, таких как Symbian и webOS. По этой причине многие компании не могли охватить большую аудиторию.

Мы бы не смогли разработать приложение без Android, тем более так быстро.

Сан Шепард, сооснователь Star Chart

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

Платформа Android позволила разработать Star Chart – приложение для изучения звездного неба. Каждый месяц его скачивают более 5 млн пользователейGoogle — Google Growth Engine (Star Chart Case Study).

Регистрация разработчика в Google Play стоит всего 25 долларов. В отличие от конкурентов мы не взимаем с разработчиков ежегодную плату в размере 99 долларовApple Developer Program — What You Need To Enroll.

Публиковать приложения для Android очень просто. Для этого нужно создать аккаунт разработчика Google Play, что стоит всего 25 долларов. В отличие от конкурентов мы не взимаем с разработчиков ежегодную плату в размере 99 долларовApple Developer Program — What You Need To Enroll. Перед публикацией в Google Play приложение должно пройти проверку, но этот процесс занимает всего несколько часов (а не дней, как на другой платформе)The Verge — App Store 2.0 — June 2016. Разработчику нужно ответить на несколько простых вопросов, например подтвердить, что его приложение соответствует требованиям Google. Ничего сложного!

Разработчики приложений для Android могут предлагать их огромной аудитории, которая состоит из пользователей Google Play (более 1 млрд человек) и других магазинов. Другие платформы не обеспечивают такой широкий охват. С февраля 2014 по февраль 2015 года компания Google выплатила разработчикам более 7 млрд долларов. В эту сумму входят доходы от продаж самих приложений и их контентаAndroid Developer’s Blog — A New Way to Promote Your App on Google Play — February 2015.

Иными словами, мы предоставляем разработчикам все необходимые инструменты для создания и распространения ПО. Это наш долг, ведь именно благодаря разработчикам в Google Play есть столько замечательных приложений.

RogerVoice позволяет людям с нарушениями слуха разговаривать по телефону. Чтобы приложение было максимально удобным, разработчики использовали Material Design и провели бета-тестирование в Google Play.

Содействие экономическому развитию

Читать

Рост рынка приложений и снижение цен на устройства способствует развитию мобильной экономики, которая теперь обеспечивает примерно 13 млн рабочих местGSMA — Global Mobile Economy Report — 2015 (page 3) и вносит 3 трлн долларов в мировой ВВПGSMA — Global Mobile Economy Report — 2015 (page 2).

Благодаря Android в Европе появилось более 1,2 млн рабочих местPPI — App Economy Jobs In Europe — January 2016. По прогнозам Европейской комиссии, к 2018 году в секторе приложений будет работать 4,8 млн человек, а его вклад в европейскую экономику составит 63 млрд евроEuropean Commission — The €63 billion app boom. Nearly 5 million jobs in European app sector by 2018, says EU report- February 2014.

3 трлн $

Android – важная часть мобильной экономики, вклад которой в мировой ВВП составляет более 3 трлн долларов для 236 странGSMA — Global Mobile Economy Report — 2015 (page 2).

Поделиться

Европейские приложения лидируют среди остальных. В 2015 году в топ-5 игр, которые чаще всего устанавливали на устройства Android и iOS, вошли приложения европейских компанийApp Annie — App Annie 2015 Retrospective — 2016 (page 40). Многие известные разработчики базируются в Европе. К ним относятся Spotify, SoundCloud, Rovio (Angry Birds), King (Candy Crush Saga) и BlaBlaCar. Все они используют возможности Android для развития своего бизнеса.

Без Android нашей компании не удалось бы расшириться в такие короткие сроки.

Лаура Десвиат, директор BQ по маркетингу

Android позволяет производителям устройств расти и развивать местную экономику. Например, испанская компания BQ расширилась до 1000 сотрудников менее чем за 5 лет. Сегодня в ней работает более 1200 человекGoogle — Google Growth Engine (BQ Case Study). А компания Wiko стала вторым крупнейшим производителем устройств во ФранцииThe Economist — The Rise of the Cheap Smartphone — April 2014. Поскольку Android значительно сокращает затраты на разработку и облегчает другие задачи, таким предприятиям проще достичь успеха в своей отрасли.

Конечно, Европа – далеко не единственный регион, на который оказывает влияние AndroidEuropean Commission — The €63 billion app boom. Nearly 5 million jobs in European app sector by 2018, says EU report- February 2014. Наша платформа помогает людям и компаниям по всему миру, ведь ее преимуществами могут пользоваться все, от начинающих разработчиков до конкурентов Google.

BQ была основана во время экономического кризиса группой из 10 человек. Сегодня у компании более 1200 сотрудников. По словам руководства, своим успехом BQ во многом обязана Android Google — Google Growth Engine (BQ Case Study).

Открытый доступ к информации – для всех

Читать

Смартфоны перестали быть предметами роскоши. Теперь это незаменимые помощники, которые открывают нам двери в мир знаний и новых свершений. В тех странах, где лишь немногие могут позволить себе компьютер, мобильные устройства позволяют людям выходить в Интернет и менять свои жизни к лучшему.

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

Во многих городах и поселках доступен только мобильный Интернет.

Мобильная сеть охватывает 95% населения Земли, а фиксированный широкополосный доступ в Интернет есть только у 10,8% семейITC — ITC Facts and Figures 2015 — May 2015 (Page 2).

2,9 млрд

К 2020 году количество смартфонов в развивающихся странах увеличится на 2,9 млрдGSMA — Global Mobile Economy Report — 2015 (Page 2).

Конрад Танку и Ален Нтефф создали приложение GiftedMom, которое содержит жизненно важную информацию для мам и беременных женщин в развивающихся странах.

Рассуждая об Интернете, сэр Тим Бернерс-Ли однажды сказал:

«Он должен служить всем».

То же самое мы говорим о платформе Android.

Используйте кнопки Вперед и Назад или клавиши со стрелками для выбора.

Что такое Android OS, особенности операционной системы Android 7.0 Nougat, системы Android Wear, Android TV и Android Auto

С Android OS сегодня сталкивается практически каждый, даже заядлые поклонники системы iOS наверняка имели с ней дело. Операционная система Android была разработана под устройства с сенсорным экраном: планшеты и смартфоны. Она создана на основе Linux kernel
в Google и является одной из самых популярных мобильных операционных систем на сегодняшний день.

Android OS, что это?

Если вы — гордый обладатель смартфона Samsung, LG, Nexus, Xiaomi или практически любого другого, который не от Apple или Microsoft, то вы регулярно пользуетесь системой Android. Она разрабатывалась специально для интуитивного управления
жестами. И первый коммерческий девайс с этой системой на борту появился не так давно — в 2008 году. На сегодняшний день наиболее актуальна седьмая версия системы, Android 7.0 Nougat.

Под систему разрабатываются приложения, которые можно скачать через Google Play или со сторонних ресурсов. На её основе пишутся другие операционные системы под кастомные и краудфандинговые девайсы благодаря наличию открытого кода для разработчиков. И переведена она уже более чем на 100 мировых языков.

Но Android — это не только операционная система для смартфонов и планшетов. Существуют также:

  • Android Wear для носимых устройств (преимущественно умных часов).
  • Android Auto для автомобилей.
  • Android TV для умных телевизоров.

На базе этой операционной системы работает огромное количество девайсов, превышающее количество устройств на основных конкурирующих — iOS и Windows Mobile.

Особенности операционной системы Android 7.0 Nougat

Новые версии операционных систем Android получают дополнительно к цировому название каких-то сладостей. Были уже Marshmallow, KitKat и другие. Актуальная на сегодняшний день операционная система — 7.0 Nougat. И вот её главные особенности:

  • возможность быстро переключаться между разными языками;
  • 72 новых смайлика;
  • наличие многооконного режима для одновременной работы с двумя приложениями;
  • улучшенная графика;
  • поддержка режима виртуальной реальности;
  • экономия заряда батареи, система “умного” аккумулятора;
  • возможность отвечать на сообщения непосредственно из уведомления, не переходя прямо в приложение;
  • новые уровни защиты и шифрования данных, повышенная безопасность вашего устройства;
  • добавлено больше возможностей для персонализации операционной системы.

Самые высокотехнологичные смартфоны сегодня поддерживают работу именно с этой версией системы. И уже с ней выпускаются.

Система Android Wear для умных часов и носимых устройств

Умные часы, как классические, так и ориентированные на фитнес, пока только завоёвывют расположение покупателей. Они всё ещё не оптимизированы и значительно уступают даже самым простым смартфонам по функционалу. Но они развиваются, а с ними и система Android
Wear, разработанная специально под умные часы.

На этой системе работают часы Movado Connect, ZenWatch 3 от Asus, фитнес-часы Polar M600 и многие другие.
Под систему уже разработано огромное количество приложений, доступных для скачивания. Последняя версия Android Wear совместима также и со смартфонами на iOS.

Android TV для вашего телевизора

Умным телевидением сегодня тоже никого не удивить. Как и наличием операционной системы, предназначенной специально под него. С Android TV вы можете запускать на телевизоре фильмы из Google Play, YouTube и других стриминговых сервисов. Операционная система устанавливается на Sony BRAVIA, Xiaomi Mi Box, Nvidia Shield и другие телевизоры и телеприставки.

Android Auto в машину

Система Android пробралась уже и в автомобили. Специально для совместимых машин или стереосистем существует Android Auto. Эта система содержит в себе и карты, и возможность прослушивать музыку, и функционал для безопасного общения в дороге. Но стоит учитывать, что для работы с ней дополнительно необходим смартфон с установленной на нём системой не ниже Android 5.0.

Как работает Android, часть 1 / Блог компании Ростелеком-Солар / Хабр

В этой серии статей я расскажу о внутреннем устройстве Android  —  о процессе загрузки, о содержимом файловой системы, о Binder и Android Runtime, о том, из чего состоят, как устанавливаются, запускаются, работают и взаимодействуют между собой приложения, об Android Framework, и о том, как в Android обеспечивается безопасность.

Статьи серии:


Немного фактов

Android  —  самая популярная операционная система и платформа для приложений, насчитывающая больше двух миллиардов активных пользователей. На ней работают совершенно разные устройства, от «интернета вещей» и умных часов до телевизоров, ноутбуков и автомобилей, но чаще всего Android используют на смартфонах и планшетах.

Android  —  свободный и открытый проект. Большинство исходного кода (который можно найти на https://source.android.com) распространяется под свободной лицензией Apache 2.0.

Компания Android Inc. была основана в 2003 году и в 2005 году куплена Google. Публичная бета Android вышла в 2007 году, а первая стабильная версия  —  в 2008, с тех пор мажорные релизы выходят примерно раз в год. Последняя на момент написания стабильная версия Android  —  7.1.2 Nougat.

Android is Linux

По поводу такой формулировки было много споров, так что сразу поясню, что именно я имею в виду под этой фразой: Android основан на ядре Linux, но значительно отличается от большинства других Linux-систем.

Среди исходной команды разработчиков Android был Robert Love, один из самых известных разработчиков ядра Linux, да и сейчас компания Google остаётся одним из самых активных контрибьюторов в ядро, поэтому неудивительно, что Android построен на основе Linux.

Как и в других Linux-системах, ядро Linux обеспечивает такие низкоуровневые вещи, как управление памятью, защиту данных, поддержку мультипроцессности и многопоточности. Но  —  за несколькими исключениями  —  вы не найдёте в Android других привычных компонентов GNU/Linux-систем: здесь нет ничего от проекта GNU, не используется X.Org, ни даже systemd. Все эти компоненты заменены аналогами, более приспособленными для использования в условиях ограниченной памяти, низкой скорости процессора и минимального потребления энергии  — таким образом, Android больше похож на встраиваемую (embedded) Linux-систему, чем на GNU/Linux.

Другая причина того, что в Android не используется софт от GNU  —  известная политика «no GPL in userspace»:

We are sometimes asked why Apache Software License 2.0 is the preferred license for Android. For userspace (that is, non-kernel) software, we do in fact prefer ASL 2.0 (and similar licenses like BSD, MIT, etc.) over other licenses such as LGPL.

Android is about freedom and choice. The purpose of Android is promote openness in the mobile world, and we don’t believe it’s possible to predict or dictate all the uses to which people will want to put our software. So, while we encourage everyone to make devices that are open and modifiable, we don’t believe it is our place to force them to do so. Using LGPL libraries would often force them to do just that.

Само ядро Linux в Android тоже немного модифицировано: было добавлено несколько небольших компонентов, в том числе ashmem (anonymous shared memory), Binder driver (часть большого и важного фреймворка Binder, о котором я расскажу ниже), wakelocks (управление спящим режимом) и low memory killer. Исходно они представляли собой патчи к ядру, но их код был довольно быстро добавлен назад в upstream-ядро. Тем не менее, вы не найдёте их в «обычном линуксе»: большинство других дистрибутивов отключают эти компоненты при сборке.

В качестве libc (стандартной библиотеки языка C) в Android используется не GNU C library (glibc), а собственная минималистичная реализация под названием bionic, оптимизированная для встраиваемых (embedded) систем  —  она значительно быстрее, меньше и менее требовательна к памяти, чем glibc, которая обросла множеством слоёв совместимости.

В Android есть оболочка командной строки (shell) и множество стандартных для Unix-подобных систем команд/программ. Во встраиваемых системах для этого обычно используется пакет Busybox, реализующий функциональность многих команд в одном исполняемом файле; в Android используется его аналог под названием Toybox. Как и в «обычных» дистрибутивах Linux (и в отличие от встраиваемых систем), основным способом взаимодействия с системой является графический интерфейс, а не командная строка. Тем не менее, «добраться» до командной строки очень просто  —  достаточно запустить приложение-эмулятор терминала. По умолчанию он обычно не установлен, но его легко, например, скачать из Play Store (Terminal Emulator for Android, Material Terminal, Termux). Во многих «продвинутых» дистрибутивах Android  —  таких, как LineageOS (бывший CyanogenMod)  —  эмулятор терминала предустановлен.

Второй вариант  —  подключиться к Android-устройству с компьютера через Android Debug Bridge (adb). Это очень похоже на подключение через SSH:

[email protected]$ adb shell
android$ uname
Linux

Из других знакомых компонентов в Android используются библиотека FreeType (для отображения текста), графические API OpenGL ES, EGL и Vulkan, а также легковесная СУБД SQLite.

Кроме того, раньше для реализации WebView использовался браузерный движок WebKit, но начиная с версии 7.0 вместо этого используется установленное приложение Chrome (или другое; список приложений, которым разрешено выступать в качестве WebView provider, конфигурируется на этапе компиляции системы). Внутри себя Chrome тоже использует основанный на WebKit движок Blink, но в отличие от системной библиотеки, Chrome обновляется через Play Store  —  таким образом, все приложения, использующие WebView, автоматически получают последние улучшения и исправления уязвимостей.

It’s all about apps

Как легко заметить, использование Android принципиально отличается от использования «обычного Linux» —  вам не нужно открывать и закрывать приложения, вы просто переключаетесь между ними, как будто все приложения запущены всегда. Действительно, одна из уникальных особенностей Android — в том, что приложения не контролируют напрямую процесс, в котором они запущены. Давайте поговорим об этом подробнее.

Основная единица в Unix-подобных системах  —  процесс. И низкоуровневые системные сервисы, и отдельные команды в shell’е, и графические приложения  —  это процессы. В большинстве случаев процесс представляет собой чёрный ящик для остальной системы  —  другие компоненты системы не знают и не заботятся о его состоянии. Процесс начинает выполняться с вызова функции main() (на самом деле _start), и дальше реализует какую-то свою логику, взаимодействуя с остальной системой через системные вызовы и простейшее межпроцессное общение (IPC).

Поскольку Android тоже Unix-подобен, всё это верно и для него, но в то время как низкоуровневые части  —  на уровне Unix  —  оперируют понятием процесса, на более высоком уровне  —  уровне Android Framework  —  основной единицей является приложение. Приложение  —  не чёрный ящик: оно состоит из отдельных компонентов, хорошо известных остальной системе.

У приложений Android нет функции main(), нет одной точки входа. Вообще, Android максимально абстрагирует понятие приложение запущено как от пользователя, так и от разработчика. Конечно, процесс приложения нужно запускать и останавливать, но Android делает это автоматически (подробнее я расскажу об этом в следующих статьях). Разработчику предлагается реализовать несколько отдельных компонентов, каждый из которых обладает своим собственным жизненным циклом.

In Android, however, we explicitly decided we were not going to have a main() function, because we needed to give the platform more control over how an app runs. In particular, we wanted to build a system where the user never needed to think about starting and stopping apps, but rather the system took care of this for them… so the system had to have some more information about what is going on inside of each app, and be able to launch apps in various well-defined ways whenever it is needed even if it currently isn’t running.

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

Этот механизм  —  Binder.

Binder

Binder  —  это платформа для быстрого, удобного и объектно-ориентированного межпроцессного взаимодействия.

Разработка Binder началась в Be Inc. (для BeOS), затем он был портирован на Linux и открыт. Основной разработчик Binder, Dianne Hackborn, была и остаётся одним из основных разработчиков Android. За время разработки Android Binder был полностью переписан.

Binder работает не поверх System V IPC (которое даже не поддерживается в bionic), а использует свой небольшой модуль ядра, взаимодействие с которым из userspace происходит через системные вызовы (в основном ioctl) на «виртуальном устройстве» /dev/binder. Со стороны userspace низкоуровневая работа с Binder, в том числе взаимодействие с /dev/binder и marshalling/unmarshalling данных, реализована в библиотеке libbinder.

Низкоуровневые части Binder оперируют в терминах объектов, которые могут пересылаться между процессами. При этом используется подсчёт ссылок (reference-counting) для автоматического освобождения неиспользуемых общих ресурсов и уведомление о завершении удалённого процесса (link-to-death) для освобождения ресурсов внутри процесса.

Высокоуровневые части Binder работают в терминах интерфейсов, сервисов и прокси-объектов. Описание интерфейса, предоставляемого программой другим программам, записывается на специальном языке AIDL (Android Interface Definition Language), внешне очень похожем на объявление интерфейсов в Java. По этому описанию автоматически генерируется настоящий Java-интерфейс, который потом может использоваться и клиентами, и самим сервисом. Кроме того, по .aidl-файлу автоматически генерируются два специальных класса: Proxy (для использования со стороны клиента) и Stub (со стороны сервиса), реализующие этот интерфейс.

Для Java-кода в процессе-клиенте прокси-объект выглядит как обычный Java-объект, который реализует наш интерфейс, и этот код может просто вызывать его методы. При этом сгенерированная реализация прокси-объекта автоматически сериализует переданные аргументы, общается с процессом-сервисом через libbinder, десериализует переданный назад результат вызова и возвращает его из Java-метода.

Stub работает наоборот: он принимает входящие вызовы через libbinder, десериализует аргументы, вызывает абстрактную реализацию метода, сериализует возвращаемое значение и передаёт его процессу-клиенту. Соответственно, для реализации сервиса программисту достаточно реализовать абстрактные методы в унаследованном от Stub классе.

Такая реализация Binder на уровне Java позволяет большинству кода использовать прокси-объект, вообще не задумываясь о том, что его функциональность реализована в другом процессе. Для обеспечения полной прозрачности Binder поддерживает вложенные и рекурсивные межпроцессные вызовы. Более того, использование Binder со стороны клиента выглядит совершенно одинаково, независимо от того, расположена ли реализация используемого сервиса в том же или в отдельном процессе.

Для того, чтобы разные процессы могли «найти» сервисы друг друга, в Android есть специальный сервис ServiceManager, который хранит, регистрирует и выдаёт токены всех остальных сервисов.

Binder широко используется в Android для реализации системных сервисов (например, пакетного менеджера и буфера обмена), но детали этого скрыты от разработчика приложений высокоуровневыми классами в Android Framework, такими как Activity, Intent и Context. Приложения могут также использовать Binder для предоставления друг другу собственных сервисов  —  например, приложение Google Play Services вообще не имеет собственного графического интерфейса для пользователя, но предоставляет разработчикам других приложений возможность пользоваться сервисами Google Play.

Подробнее про Binder можно узнать по этим ссылкам:

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

Из-за бага в обновлении Android WebView начали вылетать приложения. Инструкция по решению проблемы

23 Марта, 2021,
16:32

35111

Ночью 23 марта пользователи столкнулись со сбоями в работе десятков приложений на Android. Нестабильность появилась в Google Pay, DownDetector, Reddit, Twitter, Gmail, Facebook и многих других приложениях.

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


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

Ошибка, которая вызвала проблемы, была в системном инструменте под названием Android System WebView, который по умолчанию предустановлен в систему. WebView позволяет пользователям отображать веб-контент непосредственно в используемом приложении, не открывая Google Chrome или другой браузер.

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

«Нам известно о проблеме с WebView, которая вызывает сбои некоторых приложений Android у некоторых пользователей. В настоящее время мы работаем над полной проверкой пострадавших узлов. Мы уже работаем над исправлением проблемы», — говорится в комментарии Google для The Verge.  

Решение проблемы

Google уже выпустила все для исправление ошибки, поэтому достаточно обновить WebView для решения проблем с приложениями.Nina

— Samsung Support US (@SamsungSupport) March 22, 2021

Если же обновление недоступно, а вылеты не пекратились, официальный аккаунт службы поддержки Samsung в США рекомендует напротив удалить последнее обновление для WebView.

Для этого следует открыть «Настройки», выберать пункт «Приложения» или «Диспетчер приложений» и найти WebView. И нажать кнопку «Удалить обновления».

Читайте также:

Пользователи Android столкнулись с массовым сбоем в работе приложений

В течение всего дня 23 марта пользователи смартфонов на базе Android столкнулись с масштабным сбоем в работе приложений — многие популярные сервисы, включая почту, мобильный банкинг и игры, либо выдавали ошибки, либо вовсе не загружались. Известно, что Google уже выпустила необходимое обновление, которое исправляет ситуацию. В чем была причина перебоев и что нужно сделать, если приложения все еще не грузятся — в материале «Газеты.Ru».

Ряд мобильных приложений на базе Android перестал запускаться из-за глобальной ошибки в операционной системе, сообщает портал 9to5Mac. Проблема появилась в ночь с понедельника на вторник 23 марта у пользователей по всему миру. Сообщалось, что мобильные сервисы либо отказывались загружаться, либо постоянно «вылетали». Сбой также затронул приложения, работающие в фоновом режиме. 

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

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

WebView — это системный компонент Android, который позволяет разработчику приложения создать окошко для просмотра веб-страниц, поясняет Даниил Чернов, директор Центра Solar appScreener компании «Ростелеком-Солар». WebView отвечает за то, чтобы при открытии ссылки из приложения, веб-страница могла загрузиться в этом же приложении, а переход в браузер для просмотра сайта был не обязателен.

«Многие приложения используют WebView, так как он является базовым компонентом системы Android. В одном из последних выпущенных Google обновлений системных компонентов оказался баг. После того, как произошло обновление с багом, во всем мире начали фиксировать сбои в работе приложений с компонентом WebView.

Суть ошибки не раскрывается, но можно предположить, что баг вызван некорректно написанным элементом кода.

Даже такие маленькие опечатки в разработке, как объявление переменной не целочисленной, а текстовой, могут привести к падению всей системы», — отметил эксперт.

Если у вас отключены автообновления приложений, то мобильные сервисы на вашем устройстве все еще могут испытывать проблемы при работе. Чтобы исправить ситуацию, нужно установить выпущенные Google обновления для Android System WebView и браузера Google Chrome. Для этого необходимо зайти в Play Market и найти там оба приложения, после чего обновить их до версии 89.0.4389.105.

Друзья, сбои в работе Webview привели к неполадкам в работе приложений у пользователей Android. Сейчас они устранены. Если у вас возникли трудности с работой приложений, пожалуйста, обновите Android System WebView и Google Chrome через Google Play

— Google Россия (@GoogleRussia) March 23, 2021

Известно, что у некоторых владельцев Android не получается установить нужное обновление. Специально для них Google выпустила альтернативный гайд по устранению проблемы — для этого нужно зайти в настройки системы, далее во вкладку  с приложениями и уведомлениями. В списке сервисов нужно найти магазин Google Play, а затем во вкладке «Хранилище и кэш» очистить кэш, после чего установка обновлений станет возможной.

Ранее стало известно, что Google выпустит первую бета-версию своей операционной системы Fuchsia, которая станет доступна для тестирования среди разработчиков. Несмотря на то, что этот проект находится за завесой тайны, и компания предпочитает не разглашать подробности о его разработке, предполагается, что эта ОС в будущем полностью вытеснит Android.

Что такое система Android? Все, что вам нужно знать

Что такое система Android? По сути, это все, что входит в Android Open Source Project, который доступен для всех.

Система Android — это в значительной степени просто ядро ​​операционной системы вашего телефона Android. Думайте об этом как о скелете того, что работает на вашем смартфоне. И One UI, Oxygen OS и другие как оболочка этого скелета. В конце концов, они все равно называются скинами.

Теперь, если вы хотите знать, что такое Android, вы можете прочитать это. В этой статье мы более подробно рассмотрим, что такое система Android.

Что такое основные службы Google?

Основные службы Google, которые на самом деле называются Google Mobile Services, содержат все приложения Google и базовые службы, которые включены в ваше устройство Android. Это не связано с AOSP и является частью системы Android только в том случае, если Google сертифицировал устройство.

Например, смартфоны Huawei используют Android, но они не сертифицированы Google и, следовательно, не имеют сервисов Google.

Приложения, входящие в состав мобильных сервисов Google, включают: Gmail, Chrome, Drive, Duo, Play Store, YouTube, YouTube Music, Maps и Photos. Все они предустановлены на любом Android-устройстве, сертифицированном Google. Доступны и другие приложения Google, но они предустановлены на каждом устройстве, сертифицированном Google.

Теперь под капотом есть еще кое-что.В основном, сервисы Google Play. Это базовое программное обеспечение, которое работает с Google, чтобы предоставить вам все свои услуги на вашем смартфоне. По сути, это клей, который скрепляет все вместе с вашим аккаунтом Google.

Что такое сервисы Google Play?

Проще говоря, Google Play Services — это фоновая служба, которая работает на любом Android-устройстве, сертифицированном Google.

Это помогает Google распространять обновления и на устройства, помогая решить проблему фрагментации, которая задокументирована.Он не отправит вам новые версии Android. Но любые важные изменения, вносимые в API и тому подобное, можно обновить с помощью сервисов Google Play. И с помощью этого метода Google может одновременно обновлять все устройства Android.

Он также помогает интегрировать расширенные функции с другими приложениями. Сервисы Google Play — это API для разработчиков, который разработчики могут использовать для улучшения взаимодействия между приложениями. В сервисы Google Play включен ряд других API, которые могут помочь пользователю.

Некоторые из API, включенных в сервисы Google Play, включают: API Карт Google, API местоположения, API Диска Google, игровые сервисы Google Play, платформу Google+, API Google Cast для Android и мобильную рекламу Google. Благодаря тому, что все это включено в единую службу, пользователи также могут настраивать, к какой информации каждый из этих API имеет доступ, из приложения Google на своем устройстве Android.

Какие функции включены в систему Android?

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

Имейте в виду, что эти функции являются частью Android в целом. Это означает, что любой смартфон Android с оболочкой — от OnePlus, LG, Samsung и других — будет иметь эти функции. Это основные функции, которые могут быть использованы в качестве строительных блоков для других производителей.

Gesture Navigation

Google представила Gesture Navigation с Android 9 Pie еще в 2018 году и с тех пор каждый год совершенствует их.Идея навигации с помощью жестов состоит в том, чтобы упростить использование этих телефонов. Смартфоны становятся все больше и больше с каждым годом.

Навигация с помощью жестов

С помощью навигации с помощью жестов вы получаете больше места на экране, поскольку у вас нет кнопок в нижней части экрана. Базовый набор жестов включает смахивание снизу вверх, чтобы вернуться домой. Смахивание вверх и пауза, чтобы открыть недавние приложения. И проведите пальцем влево или вправо, чтобы вернуться. Чтобы перейти к Google Assistant, вы можете провести пальцем от левого или правого нижнего угла.

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

Темный режим

Одной из самых популярных функций Android в последние годы был темный режим. Google пережил период, когда он сделал всю операционную систему яркой, с большим количеством белого пространства.Это нормально и все такое, но когда вы пользуетесь телефоном в темноте — например, в постели или ночью — это белое пространство действительно может слепить вам глаза. И здесь на помощь приходит темный режим.

Темный режим

Темный режим позволяет сделать темным всю операционную систему. Теперь в темном режиме в системе Android не используется настоящий черный цвет, а большую часть времени он темно-серый. Хотя партнеры могут настроить это для своих смартфонов, и Samsung действительно использует черный цвет для своего темного режима.

Все смартфоны под управлением Android 10 или более поздней версии поддерживают темный режим.Это функция, которую Google заставил всех своих партнеров использовать на своем смартфоне.

Многооконный режим

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

Одновременное открытие двух приложений может быть очень полезным. Например, если вы ищете направления во время прогулки по Сан-Франциско, но при этом хотите узнать больше о Twitter, вы можете открыть оба этих пункта на экране одновременно.

Samsung был первым, кто создал многооконный режим в своих смартфонах Galaxy Note. Но с тех пор Google добавил его в систему Android.

В последние годы в многооконный режим были внесены некоторые изменения, которые сделали его еще более полезным. Это картинка в картинке. Это работает в таких приложениях, как YouTube, Netflix и Google Maps. Позволяет вам продолжать смотреть видео, пока вы находитесь в другом приложении. С Google Maps это означает, что у вас все еще может быть открыта навигация, пока вы проверяете электронную почту или делаете что-то еще.

Цифровое благополучие

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

Цифровое благополучие

Но цифровое благополучие — это больше, чем просто информация о том, сколько времени вы проводите в Твиттере. Это также набор инструментов, которые помогут вам меньше пользоваться телефоном. Цифровое благополучие может установить ограничение на экранное время, а также поможет вам быстрее расслабиться, когда ложитесь спать.

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

Какие функции безопасности и конфиденциальности включены?

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

Сюда входит защита пользователей от загрузки вредоносных программ с помощью Google Play Protect, защита пользователей от эксплойтов с помощью ежемесячных обновлений безопасности и даже использование безопасного экрана блокировки, чтобы злоумышленники не могли легко проникнуть в ваш телефон.

Google Play Protect

Google Play Protect — это служба, которая в основном работает за кадром. Он является частью системы Android, поскольку встроен в Android, но работает только на устройствах, имеющих сертификат Google.

Одна из его основных функций — проверять приложения и игры, которые вы загружаете из Play Store.Чтобы убедиться, что вы не загружаете ничего вредоносного. Он сканирует и проверяет более 50 миллиардов приложений каждый день. Вместо того, чтобы сканировать приложения только при их загрузке в Play Store, Google сканирует их и при загрузке. Чтобы убедиться, что ничего подозрительного не происходит.

Он также включает защиту безопасного просмотра в Chrome, которая защитит вас от входа на некоторые подозрительные или небезопасные веб-сайты. Он покажет вам красный экран, сообщающий, что веб-сайт небезопасен, и предлагающий вернуться.Но вы все равно можете продолжить, если знаете, что сайт безопасен.

«Найти мое устройство»

Последняя важная функция Google Play Protect — «Найти мое устройство». С помощью этой функции вы можете открыть свой ноутбук и войти в свою учетную запись Google, чтобы узнать, где находится ваш телефон. Он будет отображаться на карте, чтобы вы могли видеть, оставили ли вы его дома или, возможно, в доме вашей второй половинки. Он также позволяет заблокировать устройство, позвонить на устройство и даже показать сообщение на устройстве. Так что, если кто-то его найдет, они тоже знают, кому его вернуть.Теперь, если вы думаете, что он потерян навсегда, вы также можете стереть с него все свои данные, причем все это делается удаленно.

Ежемесячные обновления безопасности

Система Android также получает ежемесячные обновления безопасности, которые Google выпускает в первый понедельник каждого месяца. Как правило, это небольшие обновления OTA, которые в основном исправляют эксплойты, обнаруженные в программном обеспечении. Ежемесячно обновляя смартфоны исправлениями для этих уязвимостей, пользователи становятся в большей безопасности, чем когда-либо прежде. Таким образом, им не нужно беспокоиться о том, что кто-то получит доступ к их телефону из текстового сообщения.

Google добавляет эти обновления в линейку Pixel каждый месяц. У других производителей другие графики. Но по большей части большинство смартфонов получают обновления безопасности раз в квартал (примерно каждые три месяца). Таким образом, вместо того, чтобы получать более частые небольшие обновления, вы получаете менее частые более крупные обновления.

Защищенный экран блокировки

Начиная с Android 7.0 Nougat, все смартфоны поддерживают аппаратно защищенный экран блокировки. По большей части это датчик отпечатков пальцев.За исключением серии Pixel 4, в которой используется только разблокировка по лицу.

Это часть биометрического API, который Google выпустил с Android Nougat — это был Fingerprint API, затем обновленный до Biometrics API с добавлением Face Unlock на Pixel 4 в 2019 году. Этот API может использоваться приложениями для аутентификации , который безопаснее пароля, так как только у вас есть отпечаток пальца или лицо.

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

Как получить обновления для системы Android?

Google контролирует систему Android и обычно выпускает одно крупное обновление каждый год. Обычно обновление выходит примерно в августе или сентябре. Ранние бета-версии начнутся еще в феврале или марте.

Как только Google выпускает код для новой версии Android, он отправляется в AOSP, а также отправляется его партнерам. Эти партнеры включают Samsung, LG, Xiaomi и другие. Затем их партнеры начинают работать с новой версией Android на своих существующих смартфонах.И интегрирован с их скином и другим программным обеспечением.

Обновление системы Android

В последние годы Google заранее предоставляет своим партнерам код для следующих версий Android. Это позволяет раньше выходить обновления для смартфонов, отличных от Pixel.

До Android 10 компания Google называла каждую версию Android в честь десерта. Переход от кекса к пирогу. Первые две версии не получили десертного названия, так как были альфа, а затем бета. Начиная с Android 1.5 Cupcake, Google начал использовать десерты в своих названиях.Это помогло Android выделиться и упростило запоминание, на какой версии Android вы работаете. Google даже заключил сделку с брендом Nestle для Android 4.4 KitKat, который выпустил панели KitKat в форме Android.

Единственное, что пользователь может сделать, чтобы получить новое обновление системы Android, — это зайти в настройки. Затем нажмите «О телефоне», нажмите «Обновления системы» и, наконец, «Проверить наличие новых обновлений».

Что такое система Android?

Ну, по сути, система Android — это, по сути, скелет операционной системы, установленной на вашем смартфоне.Google создает скелет, а его партнеры создают скин, в результате чего Android стал сегодня. Многие функции, которые являются частью системы Android, были предоставлены такими партнерами, как Samsung, LG, Xiaomi, OnePlus и другими. Все это с каждым годом делает Android лучше.

За кулисами системы Android происходит множество вещей. Так что в следующий раз, когда вы увидите «Система Android» в статистике своей батареи и задаетесь вопросом, почему, ну вот почему. Многие вещи происходят без вашего ведома.И это действительно хорошо.

Определение операционной системы Android

Что такое операционная система Android?

Операционная система Android — это мобильная операционная система, разработанная Google (GOOGL) для использования в основном в устройствах с сенсорным экраном, сотовых телефонах и планшетах. Его дизайн позволяет пользователям интуитивно управлять мобильными устройствами с помощью движений пальцев, которые отражают обычные движения, такие как сжатие, смахивание и касание. Google также использует программное обеспечение Android в телевизорах, автомобилях и наручных часах, каждое из которых оснащено уникальным пользовательским интерфейсом.

Ключевые выводы

  • Операционная система Android была разработана Google (GOOGL) для использования во всех ее устройствах с сенсорным экраном, планшетах и ​​сотовых телефонах.
  • Эта операционная система была впервые разработана Android, Inc., компанией-разработчиком программного обеспечения, расположенной в Кремниевой долине, до того, как она была приобретена Google в 2005 году.
  • Хотя исходный код Android выпущен в формате с открытым исходным кодом, чтобы помочь продвигать открытые стандарты на мобильных устройствах, он по-прежнему упакован с проприетарным программным обеспечением при продаже на мобильных устройствах.

Общие сведения об операционной системе Android

Операционная система Android была впервые разработана Android, Inc., компанией-разработчиком программного обеспечения, расположенной в Кремниевой долине, до того, как Google приобрела ее в 2005 году. Инвесторы и аналитики электронной промышленности подвергли сомнению истинные намерения Google выйти на рынок мобильной связи после этого приобретения. Но в любом случае вскоре после этого Google объявила о предстоящем выпуске своего первого коммерчески доступного устройства на базе Android в 2007 году, хотя этот продукт фактически появился на рынке в 2008 году.

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

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

Согласно исследованию Trend Micro, злоупотребление услугами премиум-класса является наиболее распространенным типом вредоносного ПО для Android, при котором текстовые сообщения отправляются с зараженных телефонов на номера телефонов с повышенным тарифом без ведома и согласия пользователя.

Операционная система Android

в сравнении с Apple iOS

Появление Android создало новое соперничество между производителями смартфонов, при этом Apple (AAPL) стала главным конкурентом Google.Для некоторых эта конкурентная динамика отражает динамику «войн колы» между Coca-Cola (KO) и Pepsi (PEP) за последние 30 лет, когда не было явного победителя или проигравшего. По данным International Data Corporation, на конец 2020 года Android была самой популярной операционной системой на мобильных устройствах, занимая 84,8% мирового рынка, в то время как iOS от Apple занимала второе место с 15,2%.

Возросшая популярность системы также привела к ряду судебных исков, связанных с патентами, включая судебный процесс, поданный Oracle (ORCL).В 2010 году компания заявила, что Google незаконно использовал API Java для разработки своего программного обеспечения для Android. По состоянию на октябрь 2020 года дело находилось на рассмотрении.

Ограничения операционной системы Android

Хотя Android предлагает пользователям жизнеспособную альтернативу другим мобильным операционным системам, некоторые ограничения все же остаются. Со стороны разработчика кодирование сложных пользовательских интерфейсов и интерфейсов часто является сложной задачей, требующей большего использования Java, чем Objective-C. Для пользователей приложения на Android Market, как правило, имеют более низкие стандарты, чем аналогичные магазины приложений.

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

Что такое Android? Все, что вам нужно знать об ОС Google

Эдгар Сервантес / Android Authority

К настоящему времени большинство людей знает, что существуют две известные мобильные операционные системы: Android от Google и iOS от Apple. Раньше их было намного больше, но теперь практически каждое крупное мобильное устройство работает на том или ином.Поскольку это сайт с «Android» в названии, у нас могут быть посетители, которые задаются вопросом: «Что такое Android?» На самом деле это серьезный вопрос, и мы стремимся ответить на него как можно более подробно!

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

Что такое Android? Вот основы

Дэвид Имел / Android Authority

Android — мобильная операционная система, которая существует уже почти 15 лет.В первую очередь вы найдете его как базовую операционную систему для телефонов и планшетов по всему миру. Кроме того, существуют другие операционные системы, которые изначально поддерживают приложения Android, включая Chrome OS и Windows 11.

Android — самая популярная операционная система в мире. По оценкам, он работает на 2,5 миллиардах активных устройств по всему миру, с более чем тремя миллиардами пользователей — или примерно 39% всего населения мира. Это значительно превосходит iOS Apple и даже Microsoft Windows, которая является второй по популярности операционной системой в мире.

На Android работает более трех миллионов приложений. Большинство этих приложений можно найти в официальном магазине Google Play, но вы также можете загружать приложения из Интернета. Это разнообразие делает телефоны Android очень мощными и настраиваемыми, но при этом уязвимыми для вирусов и других типов вредоносных программ.

Если вы не знаете, что означают некоторые из этих терминов, не волнуйтесь: мы объясним все более подробно!

Что такое операционная система?

Джимми Вестенберг / Android Authority

Если вы спросите: «Что такое Android?» вы, скорее всего, услышите в ответ: «Это операционная система.Этот ответ полезен только в том случае, если вы знаете, что такое операционная система!

Вкратце, операционная система — это компьютерное программное обеспечение, которое объединяет аппаратные и программные ресурсы. Он позволяет различным типам оборудования работать вместе, одновременно обеспечивая платформу для различных программных продуктов, которые могут работать с этим оборудованием и, следовательно, с другими частями программного обеспечения.

Связано: Что такое SoC? Все, что вам нужно знать о чипсетах смартфонов.

Если это все еще сбивает с толку, представьте себе аналогию с театральной постановкой.Чтобы поставить спектакль, вам понадобится сцена, свет, микрофоны и другое оборудование. Вам также понадобятся актеры, театральная бригада, помощники и другие работники, что будет аналогично программному обеспечению. По этой аналогии режиссер спектакля будет похож на операционную систему, поскольку он будет действовать как проводник, инструктирующий всех о том, как работать вместе. Без директора у вас была бы куча неиспользуемого оборудования, а вокруг — кучка людей, не знающих, что делать.

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

Где вы найдете Android — от телефонов до умных часов

Эрик Земан / Android Authority

Когда большинство людей думают об Android, они думают о телефонах. Хотя это правда, что большинство устройств Android являются смартфонами, существует множество других устройств с Android на борту.

Android также появляется на умных часах. Если у вас есть часы, работающие на Wear OS, это операционная система на базе Android. Что такое операционная система на базе Android? Это когда кто-то берет Android и настраивает его, чтобы сделать его другим, но все же основанным на том же базовом коде.

Android появляется не только на телефонах. Существует множество систем, в которых вы можете его найти.

Существует также телевизионная платформа, соответственно называемая Android TV. Мы также не можем забыть об Android Automotive, программном обеспечении на базе Android, которое используется в автомобилях. Однако не путайте это с Android Auto, который позволяет смартфонам интегрироваться с автомобильными приборными системами.

Наконец, существуют другие операционные системы, не основанные на Android, но поддерживающие запуск приложений Android.Последние версии Chrome OS это позволяют. Это означает, что практически все Chromebook на рынке также поддерживают приложения для Android. Начиная с конца 2021 года Windows 11 также будет поддерживать приложения для Android.

Начало Android

Хотите верьте, хотите нет, но Android начинался как программное обеспечение для камер. Энди Рубин и его команда разрабатывали Android, начиная с 2003 года, используя основной код Linux, другой операционной системы с открытым исходным кодом. Идея заключалась в создании универсальной операционной системы, которую могли бы использовать все производители камер.

Однако во время более поздней разработки Android Рубин понял, что будущее за смартфонами. Вместо этого он решил преобразовать Android в операционную систему для смартфонов. Эта идея не привлекла много инвестиций, поскольку Windows Phone, Symbian и другие операционные системы для телефонов уже доминировали на рынке. Рубин и его команда почти остановили разработку, когда у них закончились деньги.

Связано: Знаете ли вы, что Windows 10 Mobile (почти) поддерживает приложения Android?

В конце концов, щедрый денежный подарок от друга поддержал команду, и Google купила Android примерно за 50 миллионов долларов в 2005 году.Команда Android работала под руководством Google над разработкой операционной системы, которая хорошо работала бы на мобильных телефонах с физическими кнопками и полнофункциональной QWERTY-клавиатурой.

Однако появление iPhone в 2007 году заставило команду вернуться к чертежной доске. Они снова переработали Android, чтобы он также работал с сенсорными экранами. В результате появился HTC Dream, также известный как T-Mobile G1, первый коммерческий телефон Android. У него был сенсорный экран и QWERTY-клавиатура, как показано выше.

С тех пор были выпущены тысячи телефонов Android, и теперь это самая популярная операционная система в мире.

Android имеет открытый исходный код, но что это значит?

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

Чтобы лучше понять это, давайте посмотрим на противоположное: программное обеспечение с закрытым исходным кодом. IOS от Apple имеет закрытый исходный код, что означает, что никто не может использовать ее, если владелец авторских прав — в данном случае Apple — не даст разрешения.Если бы вы получили исходный код iOS и выпустили его на любом устройстве, Apple могла бы подать на вас в суд за нарушение прав собственности.

См. Также: Лучшие приложения с открытым исходным кодом для Android

С программным обеспечением с открытым исходным кодом это ограничение снимается. Вместо этого человеку или компании, использующим программное обеспечение, просто необходимо соблюдать набор правил, связанных с лицензированием этого программного обеспечения. Наш собственный Гэри Симс объясняет эти правила в видео выше. Вкратце, это означает, что их «новое» программное обеспечение также должно быть с открытым исходным кодом, и они должны сделать код легко доступным для всех, кто хотел бы его использовать.

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

Вам может быть интересно, почему Google разрешает раздавать этот продукт бесплатно. Объяснение на самом деле довольно простое: некоторые аспекты Android, которые вы используете на своем телефоне, не имеют открытого исходного кода.Как вы понимаете, это одни из самых важных приложений и сервисов для Android.

Что такое сервис Google Play для Android?

Ядро Android — это открытый код, который мы называем «стандартным» Android. Это программное обеспечение входит в состав Android Open Source Project (AOSP). Это Android в чистом виде.

Однако в Android, который вы получаете почти со всеми смартфонами, встроено множество другого программного обеспечения, не имеющего открытого исходного кода. Большая часть этого программного обеспечения относится к системе, называемой Google Play Services.Это приносит продукты под брендом Google на Android, включая Google Play Store, Gmail, YouTube и т. Д.

Связано: Что такое сервисы Google Play в Android?

Другими словами, вы можете использовать любое программное обеспечение AOSP бесплатно, но вы не можете использовать Google все, что вам нравится. Как и в случае жесткого контроля Apple над iOS, Google жестко контролирует сервисы Google Play. Чтобы использовать его, вам нужна лицензия и согласие разрешить Google зарабатывать деньги на ваших продуктах.

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

Несмотря на то, что большая часть мира тесно связывает Google и Android, существует множество устройств на базе Android без сервисов Google Play. Например, Google не разрешает продажу большинства своих продуктов в Китае. Если вы пойдете туда, вы легко найдете телефоны Android без Google. Будут магазины приложений, приложения и всевозможные знакомые функции, но не от Google. Примером, более ориентированным на США, могут быть планшеты Amazon Fire, в которых используется специальная версия Android под названием Fire OS, которая заменяет приложения Google собственными собственными опциями Amazon.

Однако во всем мире Google неотделим от Android. Это сделано намеренно. Зависимость Android от Google приносит компании миллиарды.

Кто поддерживает Android?

C. Скотт Браун / Android Authority

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

Однако это еще не все.Большинство производителей также «обшивают» Android, что означает, что они создают собственное программное обеспечение, которое работает поверх Android. Вот почему Android, который вы найдете в телефоне Samsung, и Android, который вы найдете в телефоне OnePlus, работают одинаково, но выглядят очень по-разному. Каждый производитель поддерживает свой собственный скин Android.

См. Также: OnePlus ‘Oxygen OS против Samsung One UI

Есть также вопрос о распространении Android. Очевидно, что ваш телефон поставляется с версией Android, когда вы впервые достаете его из коробки.Но как он получает обновления? В зависимости от того, как вы купили телефон, обновление может пройти через несколько этапов. Во-первых, он должен исходить от Google. Затем производитель вашего телефона должен настроить его, чтобы обложка по-прежнему работала нормально. Затем, возможно, потребуется пройти через вашего оператора, потому что он также обычно настраивает телефоны, которые продает.

Эта длинная цепочка событий — одна из главных причин, почему телефоны Android не получают обновления так часто и так долго, как устройства iOS. Для iPhone все контролирует Apple.Нет скинов, и у операторов есть небольшая возможность вмешиваться в внешний вид и работу iOS. По сути, Apple может быстро и легко установить обновление на каждый iPhone по всему миру без особого влияния со стороны операторов связи или других компаний. У телефонов Android нет такой роскоши.

Версии Android: краткая история

Эдгар Сервантес / Android Authority

Первоначально Google назвал Android в честь «сладкого». Название каждого лакомства расположено в алфавитном порядке, начиная с буквы «C» в 2009 году.Однако Google отказался от этой тенденции в 2019 году, выпустив Android 10.

Вот все основные выпуски Android:

  • 2009 — Кекс (v. 1.5)
  • 2009 — Пончик (v. 1.6)
  • 2009 — Эклер (по сравнению с 2.0, 2.0.1 и 2.1)
  • 2010 — Froyo (по сравнению с 2.2 по 2.2.3)
  • 2010 — Пряники (с 2.3 по 2.3.7)
  • 2011 — Соты (по сравнению с 3.0 по 3.2.6)
  • 2011 — сэндвич с мороженым (по сравнению с 4.0 по 4.0.4)
  • 2012 — Jelly Bean (против.С 4.1 по 4.3.1)
  • 2013 — KitKat (по сравнению с 4.4 — 4.4W.2)
  • 2014 — Lollipop (по сравнению с 5.0 по 5.1.1)
  • 2015 — Marshmallow (с 6.0 по 6.0.1)
  • 2016 — Нуга (по сравнению с 7.0 по 7.1.2)
  • 2017 — Oreo (по сравнению с 8.0 и 8.1)
  • 2018 — Пирог (v. 9.0)
  • 2019 — Android 10
  • 2020 — Android 11

Android 11 представил несколько новых функций, связанных с обменом сообщениями, конфиденциальностью, безопасностью и доступностью.Тем не менее, он выглядел в основном так же, как Android 10 и Android 9 Pie до него.

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

Если вам интересно, какая версия Android установлена ​​на вашем устройстве, перейдите по ссылке Настройки> О программе> Информация о программном обеспечении .

Приложения для Android: как их получить

Эдгар Сервантес / Android Authority

Предполагая, что у вас есть устройство со встроенными сервисами Google Play, самый простой и безопасный способ получить приложения для Android — использовать Google Play Store.Он предустановлен на всех поддерживаемых Google телефонах, планшетах и ​​других устройствах. Просто откройте приложение и найдите любую игру, программу, медиа или другой продукт, который вы ищете. Многие из них бесплатны, но некоторые требуют оплаты.

Если у вас нет устройства с сервисами Google Play, скорее всего, у вас есть доступ к другому магазину приложений. Самый распространенный пример — устройства Amazon, которые поставляются с предустановленным Amazon App Store. Другой пример — современные устройства Huawei, в которых будет App Gallery.Если вы не уверены, какой магазин приложений вам следует использовать, проконсультируйтесь с производителем устройства.

См. Также: Как установить сторонние приложения без Google Play Store

Независимо от того, какой магазин приложений на вашем устройстве, вы также можете вручную установить приложения Android, загрузив их из открытого Интернета. Это называется «боковой загрузкой». Как правило, такая практика безопасна. Однако при загрузке неопубликованных приложений существует неотъемлемый риск безопасности, поскольку они не должны соответствовать требованиям безопасности, установленным магазинами приложений.Таким образом, вам следует загружать неопубликованные приложения только из надежных источников.

Если вы ищете предложения по установке приложений, у нас есть множество статей, которые помогут в этом:

Android против iOS: битва мобильных ОС

Дэвид Имел / Android Authority

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

На заре индустрии смартфонов Android и iOS сильно отличались. Каждая ОС предлагала функции, которых не было в другой. Они тоже не выглядели похожими. Эта дихотомия создала культуру «Android против iOS», которая существует и сегодня.

На самом деле, есть лишь несколько вещей, которые Android может делать, чего не может делать iOS (и наоборот). Google и Apple на протяжении многих лет так сильно придирались друг к другу, что эти две операционные системы стали ближе, чем когда-либо.

Даже спустя 10 лет война Android и iOS продолжается, хотя обе системы сейчас очень похожи.

Единственное существенное различие между ними — это степень контроля Apple над iOS и то, что Google не имеет такого же уровня контроля над Android. Например, невозможно загружать неопубликованные приложения на готовом к работе iPhone, и существует только один магазин приложений (Apple App Store). Apple также жестко контролирует виды приложений, которые разработчики могут создавать для iPhone.

Связано: Android против iOS

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

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

Если вы переходите с iPhone на Android, у нас также есть руководство, которое поможет с этим переходом, как вы можете видеть здесь.


Если вы пришли к этой статье с вопросом: «Что такое Android?», Мы надеемся, что вы нашли свой ответ! Не забудьте добавить эту страницу в закладки, так как мы будем обновлять ее новой информацией о версиях Android по мере их запуска.

ОС Android: устройства и приложения на базе Google

Что такое Android?

Google Android OS — это операционная система Google с открытым исходным кодом для мобильных устройств на базе Linux. По состоянию на 2010 год Android был самой широко используемой платформой для смартфонов в мире, с долей мирового рынка смартфонов 75%.

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

Версии системы Android: от Donut to JellyBean

Android выпускает несколько обновленных версий своей операционной системы каждый год. Версии системы Android названы в соответствии с темой десерта, оригинальной является Donut 1.6 в 2009 году, а последняя из них — JellyBean 4.2 в 2012 году.

В настоящее время существует 10 различных версий Android, из которых Gingerbread является самой популярной и работает на 44% устройств. Gingerbread, несмотря на то, что он был выпущен в 2011 году, продолжает оставаться самой популярной версией Android, поскольку с ним все еще выпускаются многие устройства более низкого уровня. Следующая по популярности версия — Ice Cream Sandwich (ICS) с чуть менее 30%

Последнее обновление Android — Android 4.2 JellyBean с новой камерой, новой формой набора текста и Google Now.

Android или iPhone: Android для приложений Google

Споры между Android и iPhone продолжаются, и энтузиасты из обоих лагерей делают свои аргументы. В то время как гладкий, визуально ошеломляющий дизайн iPhone выигрывает у многих, Android получает новейшие мобильные продукты Google, поскольку Google стремится раздвинуть границы мобильных устройств и бросить им вызов.

Цена на устройства Android с планшетами Android или телефонами Android также обычно ниже, чем на устройства Apple.

Функции Android и продукты Google

Продукты Google лучше всего работают на смартфонах и планшетах Android. Это означает, что с телефоном Android пользователи получают оптимизированный голосовой поиск Google для мобильных устройств, мобильную интеграцию с Google Chrome, Google Goggles, Google Shopper, Google Wallet, Google Карты и маршруты, Google Play Store, YouTube для Android, Google+ Local и многое другое.

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

Приложения для Android

Существует множество мобильных приложений или приложений Android, которые расширяют функциональные возможности устройств Android. Магазин Google Play, который служит основным рынком приложений для Android, предлагает более 700 000 приложений для Android, доступных для покупки или бесплатно.

Что такое Android System WebView

Возможно, вы встречали на своем смартфоне приложение Android System WebView.Это программное обеспечение, которое позволяет другим приложениям на вашем устройстве Android отображать веб-контент без необходимости открывать специальный веб-браузер. Однако у него была немного более сложная история со времен Android 7.0 Nougat, который включил его функции в Chrome. В этой статье объясняется, что именно он делает и можно ли безопасно отключить его.

Нужна ли мне система Android WebView?

Короткий ответ на этот вопрос: да, вам действительно нужна Android System WebView.

Однако есть одно исключение. Если вы используете Android 7.0 Nougat, Android 8.0 Oreo или Android 9.0 Pie, вы можете безопасно отключить приложение на своем телефоне без каких-либо негативных последствий. Это связано с тем, что Chrome выполнял обязанности WebView для этих трех версий ОС, что делало Android System WebView в значительной степени избыточным.

Предполагая, что на вашем телефоне все еще работают эти версии Android, вот что вы можете сделать, чтобы отключить System WebView. Сначала перейдите в «Настройки »> «Приложения / приложения»> «Еще»> «Показать систему». Затем прокрутите вниз и нажмите Android System WebView, , а затем нажмите Отключить.

Стоит отметить, что вы не можете удалить Android System WebView, поскольку это системное приложение. Однако вы можете удалить для него обновления. Это может быть то, что вы захотите сделать, если вам нужно дополнительное пространство для хранения, хотя стоит помнить, что обновления обычно содержат важные исправления ошибок, поэтому, вероятно, это не лучшая идея с точки зрения безопасности.

Если вы хотите узнать больше, вы также можете ознакомиться с нашим руководством по удалению приложений на вашем Andriod.

Предполагая, что в этом случае безопасность вас не беспокоит, вы можете удалить обновления System WebView, открыв Google Play Store на своем телефоне, найдя Android System WebView , а затем нажав Удалить. Опять же, это рекомендуется только в том случае, если вы используете вышеупомянутые версии Android, поскольку Chrome, а не Android System WebView, обрабатывает задачи WebView для этих систем.

Наконец, Google вернул функции WebView системе Android WebView для Android 10 (а теперь и Android 11).Поэтому, если вы используете одну из этих систем (или Android 6.0 Marshmallow или более раннюю версию), мы настоятельно рекомендуем вам не отключать приложение и не удалять его обновления.

Что такое Android System WebView?

Чтобы предоставить немного более подробную информацию о том, что именно делает приложение, Android System WebView — это системный компонент для Android, который позволяет вашему телефону отображать контент из Интернета непосредственно внутри приложения, которое не является браузером. Разработчики могут использовать Android System WebView для добавления функций браузера к разрабатываемым ими приложениям, включив библиотеку кода WebView в свое программное обеспечение.Включая это, они могут эффективно вставлять браузер в свои приложения, чтобы вы могли использовать эти приложения для взаимодействия с веб-страницами и веб-приложениями.

WebView раньше был основной частью операционной системы Android, которую можно было обновить только путем обновления до новой версии Android. Однако Google отделил WebView от основной ОС с помощью Android 5.0 Lollipop, поэтому обновления для WebView приходилось загружать через магазин приложений Google Play. Затем он переместил компонент System WebView в Chrome с появлением Android 7.0 Nougat, поэтому обновить приложение можно только обновив Chrome. Затем он переместил его обратно в отдельное приложение Android System WebView с Android 10, где оно и осталось.

Рекомендации редакции

версий Android: живая история от 1.0 до 12

Какое долгое и странное путешествие это было.

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

Вот краткий обзор основных моментов версии Android с момента рождения платформы до настоящего времени. (Не стесняйтесь пропустить вперед, если вы просто хотите узнать, что нового в Android 11 или Android 12.)

Android версий от 1.0 до 1.1: первые дни

Android официально дебютировал в 2008 году с Android 1.0 — выпуск, поэтому древний, у него даже не было красивого кодового названия.

Тогда все было довольно просто, но программное обеспечение действительно включало набор ранних приложений Google, таких как Gmail, Карты, Календарь и YouTube, все из которых были интегрированы в операционную систему — разительный контраст с более легко обновляемыми автономными приложениями. модель приложения, используемая сегодня.

T-Mobile

Домашний экран Android 1.0 и его элементарный веб-браузер (еще не названный Chrome).

Android версии 1.5: Cupcake

С выпуском Android 1.5 Cupcake в начале 2009 года родилась традиция именования версий Android. Cupcake внесла множество усовершенствований в интерфейс Android, включая первую экранную клавиатуру — что-то, что было бы необходимо, поскольку телефоны отошли от когда-то повсеместной модели физической клавиатуры.

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

Android Police (CC BY-SA 4.0)

Cupcake — это все о виджетах.

Android версии 1.6: Donut

Android 1.6, Donut, появился в мире осенью 2009 года. Donut заполнил некоторые важные дыры в центре Android, включая возможность работы ОС на экранах разных размеров и разрешений. — фактор, который будет иметь решающее значение в ближайшие годы. Он также добавил поддержку сетей CDMA, таких как Verizon, которые сыграют ключевую роль в неминуемом взлете Android.

Google
Универсальное окно поиска

Android впервые появилось в Android 1.6.

Android версий от 2.0 до 2.1: Eclair

Поддерживая головокружительные темпы выпуска первых лет Android, Android 2.0 Eclair появился всего через шесть недель после Donut; его «точка-один» обновление, также называемое Eclair, вышло пару месяцев спустя. Eclair был первым выпуском Android, который вошел в массовое сознание благодаря оригинальному телефону Motorola Droid и масштабной маркетинговой кампании под руководством Verizon.

Рекламный ролик Verizon «iDon’t» для Droid.

Самым преобразующим элементом релиза стало добавление голосовой пошаговой навигации и информации о дорожном движении в режиме реального времени — что-то ранее неслыханное (и до сих пор не имеющее себе равных) в мире смартфонов. Помимо навигации, Eclair представил живые обои для Android, а также первую на платформе функцию преобразования речи в текст. И это вызвало волну по поводу внедрения в Android некогда эксклюзивной для iOS возможности масштабирования пальцем — шаг, который часто рассматривается как искра, которая зажгла долгую «термоядерную войну» Apple против Google.

Google

Первые версии пошаговой навигации и преобразования речи в текст в Eclair.

Android версии 2.2: Froyo

Всего через четыре месяца после появления Android 2.1 Google представил Android 2.2, Froyo, который в основном касался внутренних улучшений производительности.

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

Google

Первая реальная попытка Google голосового управления во Фройо.

Примечательно, что Froyo также предоставил поддержку Flash в веб-браузере Android — вариант, который был важен как из-за широкого использования Flash в то время, так и из-за непреклонной позиции Apple против поддержки его на своих мобильных устройствах. Конечно, в конечном итоге Apple победит, и Flash станет гораздо менее распространенным явлением. Но когда это было еще повсюду, возможность доступа ко всей сети без каких-либо черных дыр была настоящим преимуществом, которое мог предложить только Android.

Android версии 2.3: Gingerbread

Первая настоящая визуальная идентичность Android начала привлекать внимание с выпуском Gingerbread в 2010 году. Ярко-зеленый долгое время был цветом робота-талисмана Android, а с Gingerbread он стал неотъемлемой частью внешнего вида операционной системы. Черно-зеленый цвет просочился по всему пользовательскому интерфейсу, когда Android начал свой медленный марш к отличительному дизайну.

JR Raphael / IDG

Было легко быть зеленым во времена пряников.

Android 3.0–3.2: Honeycomb

Период сотовой связи 2011 года был странным для Android. Android 3.0 появился в мире только для планшетов, чтобы сопровождать запуск Motorola Xoom, и в последующих обновлениях 3.1 и 3.2 он оставался эксклюзивным для планшетов (и с закрытым исходным кодом).

Под руководством недавно прибывшего главного дизайнера Матиаса Дуарте компания Honeycomb представила радикально переосмысленный пользовательский интерфейс для Android. Он имел космический «голографический» дизайн, в котором фирменный знак платформы был заменен зеленым на синий, а акцент делался на максимально эффективное использование экранного пространства планшета.

JR Raphael / IDG

Honeycomb: Когда Android получил голографический блюз.

Хотя концепция интерфейса для планшетов просуществовала недолго, многие идеи Honeycomb заложили основу для Android, который мы знаем сегодня. Программное обеспечение было первым, кто использовал экранные кнопки для основных навигационных команд Android; он обозначал начало конца для постоянной кнопки меню-переполнения; и он представил концепцию карточного пользовательского интерфейса со списком последних приложений.

Android версии 4.0: Ice Cream Sandwich

С Honeycomb, служащей мостом от старого к новому, Ice Cream Sandwich, также выпущенный в 2011 году, стал официальным вступлением платформы в эру современного дизайна. В выпуске улучшены визуальные концепции, представленные в Honeycomb, и воссоединены планшеты и телефоны с единым унифицированным видением пользовательского интерфейса.

ICS упустила большую часть «голографического» внешнего вида Honeycomb, но сохранила использование синего цвета в качестве общесистемной подсветки. И он перенес основные элементы системы, такие как экранные кнопки и карточный вид для переключения приложений.

JR Raphael / IDG

Главный экран ICS и интерфейс переключения приложений.

Android 4.0 также сделал пролистывание более интегрированным методом обхода операционной системы с революционной на тот момент возможностью убирать такие вещи, как уведомления и недавние приложения. И начался медленный процесс внедрения стандартизированной структуры дизайна, известной как «Holo», для всей ОС и в экосистему приложений Android.

Android версии 4.1–4.3: Jelly Bean

Распространение на три впечатляющие версии Android, выпуски Jelly Bean 2012 и 2013 годов взяли за основу свежую основу ICS и добились значительных успехов в ее доводке и развитии.Релизы добавили в операционную систему много уравновешенности и отполированности и во многом сделали Android более привлекательным для среднего пользователя.

Помимо визуальных элементов, Jelly Bean впервые познакомил нас с Google Now — впечатляющей утилитой интеллектуального прогнозирования, которая, к сожалению, с тех пор превратилась в прославленную новостную ленту. Это дало нам расширяемые и интерактивные уведомления, расширенную систему голосового поиска и более продвинутую систему для отображения результатов поиска в целом с акцентом на карточные результаты, которые пытались напрямую отвечать на вопросы.

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

JR Raphael / IDG
Панель быстрых настроек

Jelly Bean и функция недолговечного виджета экрана блокировки.

Android версии 4.4: KitKat

Выпуск KitKat в конце 2013 года ознаменовал конец темной эры Android, когда черные пряники и голубые соты наконец вышли из операционной системы. Их место заняли более светлые фоны и более нейтральные блики, а прозрачная строка состояния и белые значки придали ОС более современный вид.

Android 4.4 также имел первую версию поддержки «Окей, Google» — но в KitKat запрос активации без помощи рук работал только тогда, когда ваш экран уже был на и вы были либо на главном экране, либо внутри приложения Google. .

Релиз был первой попыткой Google потребовать полную панель домашнего экрана для своих сервисов — по крайней мере, для пользователей собственных телефонов Nexus и тех, кто решил загрузить его первую автономную программу запуска.

JR Raphael / IDG

Освещенный домашний экран KitKat и его специальная панель Google Now.

Что такое операционная система Android?

Что такое Android? Мы не говорим о роботах. В данном случае речь идет о смартфонах.Android — популярная операционная система для мобильных телефонов на базе Linux, разработанная Google. Операционная система (ОС) Android работает на телефонах, часах и даже автомобильных стереосистемах. Давайте подробнее рассмотрим и узнаем, что такое Android на самом деле.

Lifewire / Луи Ван

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

Android — широко распространенный проект с открытым исходным кодом. Google активно развивает платформу Android, но бесплатно предоставляет ее часть производителям оборудования и операторам связи, которые хотят использовать Android на своих устройствах.Google взимает плату с производителей только в том случае, если они также устанавливают приложения Google в составе ОС.

Многие (но не все) основные устройства, использующие Android, также выбирают часть службы приложений Google. Заметным исключением является Amazon. Хотя планшеты Kindle Fire используют Android, они не используют части Google, а Amazon поддерживает отдельный магазин приложений для Android.

За пределами телефона

Android работает на телефонах и планшетах, но Samsung экспериментировала с интерфейсами Android на другой электронике, такой как камеры и даже холодильники.Android TV — это игровая / потоковая платформа, использующая Android. Parrot делает цифровую фоторамку и автомобильную стереосистему на Android. Некоторые устройства настраивают Android с открытым исходным кодом без приложений Google, поэтому вы можете узнавать или не узнавать Android, когда видите его. Список настроек и приложений можно продолжать и продолжать.

Open Handset Alliance

Google сформировал группу компаний по производству оборудования, программного обеспечения и телекоммуникаций под названием Open Handset Alliance с целью внести свой вклад в разработку Android.У большинства участников также есть цель зарабатывать деньги на Android, продавая телефоны, телефонные услуги или мобильные приложения.

Google Play (Android Маркет)

Любой желающий может загрузить SDK (комплект для разработки программного обеспечения) и писать приложения для телефонов Android и начать разработку для магазина Google Play. С разработчиков, продающих приложения на рынке Google Play, взимается плата в размере около 30% от их продажной цены, которая идет на поддержание рынка Google Play. (Модель оплаты довольно типична для рынков распространения приложений.)

Некоторые устройства не поддерживают Google Play и могут использовать альтернативный рынок. Kindles использует собственный рынок приложений Amazon, а это означает, что Amazon зарабатывает деньги на любых продажах приложений.

Провайдеры услуг

IPhone был очень популярен, но когда он был впервые представлен, он был эксклюзивным для AT&T. Android — открытая платформа. Многие операторы связи потенциально могут предлагать телефоны на базе Android, хотя производители устройств могут иметь эксклюзивное соглашение с оператором связи.Эта гибкость позволила Android невероятно быстро развиваться как платформе.

Сервисы Google

Поскольку Google разработал Android, он поставляется с множеством сервисов приложений Google, установленных прямо из коробки. Gmail, Календарь Google, Карты Google и Google Now предустановлены на большинстве телефонов Android.

Однако, поскольку Android можно модифицировать, операторы могут это изменить. Например, Verizon Wireless модифицировала некоторые телефоны Android, чтобы использовать Bing в качестве поисковой системы по умолчанию.Вы также можете самостоятельно удалить учетную запись Gmail с большинства телефонов Android.

Сенсорный экран

Android поддерживает сенсорный экран, и его трудно использовать без него. Вы можете использовать трекбол для навигации, но почти все делается с помощью касаний. Android также поддерживает мультитач-жесты, такие как масштабирование пальцем. Тем не менее, Android достаточно гибок, чтобы потенциально поддерживать другие методы ввода, такие как джойстики (для Android TV) или физические клавиатуры.

Программная клавиатура (экранная клавиатура) в большинстве версий Android поддерживает либо касание клавиш по отдельности, либо перетаскивание между буквами для написания слов. Затем Android угадает, что вы имеете в виду, и автоматически дополняет слово. Это взаимодействие в стиле перетаскивания сначала может показаться медленнее, но опытные пользователи находят его намного быстрее, чем сообщения касания-касания-касания.

Безопасность

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

Фрагментация

Android часто критикуют за то, что это фрагментированная платформа. Мобильные операторы, такие как Motorola, HTC, LG, Sony и Samsung, добавили в Android свои собственные пользовательские интерфейсы и не собираются останавливаться на достигнутом.Они считают, что это отличает их бренд, хотя разработчики часто выражают разочарование из-за необходимости поддерживать такое количество вариантов.

Хорошее и плохое в фрагментации

Android — захватывающая платформа для потребителей и разработчиков. Это философская противоположность iPhone во многих отношениях. В то время как iPhone пытается создать лучший пользовательский интерфейс, ограничивая стандарты оборудования и программного обеспечения, Android пытается обеспечить это, открывая как можно большую часть операционной системы.

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *