О проблемах Android, которые тянутся с 2000-х годов и которые, похоже, никто и не думает решать.
Прошлый материал о растущем сходстве интерфейсов Android и iOS вызвал шквал комментариев. С грустью можно констатировать тот факт, что даже владельцы продуктов Apple не получили конструктивных комментариев. С грустью, потому что наша дискуссионная площадка-это не лужайка с розовыми пони, это поле битвы, где сталкиваются различные точки зрения, в результате чего возникают не трупы, а объективная картина окружающей нас реальности. Так ли хорош Android внутри? Почему даже от флагманских устройств мы должны ожидать редких, но все же проблем? Мы постараемся ответить на эти вопросы в этой статье, так как свидетели превосходства iPhone не в состоянии сделать это самостоятельно. Итак, вот проблемы с Android, включая 12 — е издание, которые до сих пор не были решены.
Проблемы с ядром (и платформой в целом) Android
OEM и ядро Linux, начало 21 века, IPS, пиксели, неизвестный исполнитель
- Большинство смартфонов, использующих ОС Android, обслуживаются максимум три года, в то время как конкурент в лице Apple обслуживает iPhone до шести лет. Техническое обслуживание означает не только отправку исправлений безопасности, но и обновление самого ядра, то есть переход на новую версию ОС. Причина кроется в фрагментации аппаратных платформ, которая достигла своего апогея. Каждый OEM — производитель для запуска Android на новой платформе (SoS) вынужден очень сильно менять ядро Linux, предоставляемое AOSP. Даже те же датчики, что и отдельные устройства, могут быть подключены к разным SOC с использованием разных протоколов, что означает, что простая установка драйвера не решает проблему. Миллионы уникальных ядер Android ставят жирный крест на централизованных обновлениях ядра из одного источника, возлагая всю ответственность на OEM-производителя. Верно, каждое ядро AOSP проходит такую глубокую переработку для разных смартфонов, что стоит задать вопрос — существует ли ОС Android в принципе? Или это скорее конструктор?
- Близость процессов, происходящих внутри смартфона. Пользователь не может узнать, сколько ресурсов на самом деле потребляет конкретное приложение, сколько оно загружает процессор и оперативную память. Начиная с Android 8, эта информация полностью закрыта для пользователя, и мы никогда не видели регулярного контроля над процессами.
- Абсолютно любое приложение может свободно обмениваться данными с другими установленными приложениями, не запрашивая никаких разрешений у пользователя и не информируя его об этом. Google, похоже, удовлетворен этой проблемой ядра Android.
- Android по умолчанию не рассматривает доступ в Интернет как действие, требующее отдельного разрешения от пользователя. Добавьте к этому тот факт, что абсолютно любое приложение можно загрузить из сети и запустить любой код, если этого захочет его создатель. Неважно, что это, обои или набор рингтонов — при определенных условиях смартфон может быть заражен чем угодно в течение минуты, и личные откровенные фотографии пользователя станут общественным достоянием. Если пользователь попытается нанять адвоката, чтобы возместить ущерб, может случиться так, что ничего не останется.
- Пользовательский интерфейс Android-это беспорядок. И дело не в рабочем столе, все более-менее в порядке, а в макете тех же настроек, например. В одном разделе текст может быть своего рода кнопкой, а в другом его нет, и это относится даже к собственным приложениям Google, которые не придерживаются никаких стандартов. Стандартов нет даже для таких простых вещей, как переключатели, в одной точке это может быть ползунок, а в другой-индикатор, который плохо различим в неактивном состоянии.
- Полное резервное копирование устройства Android не было реализовано даже в 12-м издании. Давайте не будем обращать внимания на Samsung, которая уже давно делает это для своих клиентов, речь идет о Google Android как таковом. Более того, в последних версиях Android появился своеобразный" ограничитель", позволяющий программисту стороннего приложения запретить создание резервной копии своего приложения. Ой, Гугл, что ты делаешь? Все должно быть наоборот!
- Android не поддерживает нормализацию громкости звука из разных источников. Это означает, что при просмотре видео или прослушивании музыки, переключении между различными приложениями пользователь будет вынужден постоянно регулировать громкость. Часто даже внутри одного приложения.
Проблемы с программным обеспечением (приложениями)
Все продвинутые пользователи хотят видеть меню TWRP в своем смартфоне, но многие устройства этого не позволяют. Для чего? Чтобы исправить ошибки OEM самостоятельно
- Пользователь не может исключить ни одного приложения из системы автоматического обновления Google Play. Пользователь может отключить обновления только для всех приложений или включить их для всех-это очень неудобно. Для многих это имеет решающее значение, потому что новое не обязательно является лучшим. В обновленных приложениях часто исчезают важные функции, меняются элементы управления в худшую сторону, появляются новые и необоснованные запросы на дополнительные разрешения, может появиться еще больше рекламы и т. д.
- Я хотел бы видеть пункт "Откат обновлений" в самом приложении.
- Пользователь чаще всего не сможет удалить или даже просто отключить предустановленные приложения без корневого доступа или без использования этой инструкции, которая подходит для подавляющего большинства.
- Нет стандартного приложения для Android для редактирования текста, по крайней мере, в форматах .Txt и. Rtf.
Проблемы с файловой системой
- ОС Android не индексирует данные приложений, если они хранятся на карте памяти. После удаления приложения на карте памяти останется мусор, занимающий много места. Иногда это занимает много места, если это было навигационное приложение и электронные карты хранились на карте памяти.
- Не существует простого способа передачи и настройки хранения данных любого приложения на карте памяти.
- После случайного удаления фотографий или важных документов пользователь не сможет восстановить их без корневого доступа, поскольку доступ к разделу пользователя фактически закрыт (хотя он, кажется, открыт). Речь идет о доступе к флэш-памяти как к физическому устройству.
Проблемы с границами
Изображение Chinainternetwatch.Com
Проблемы с отчетами об ошибках
Проблема с выключением
Современный смартфон не может быть выключен, если он не разобран и батарея не извлечена
Заключение
И в то же время ОС Android остается очень удобной и гибкой системой. Приложения для Android дешевле, чем их аналоги из лагеря iOS, а сам смартфон можно приобрести в зависимости от размера любого кошелька. Я уверен, что некоторые пользователи iOS (не все из них) с завистью смотрят из-под припухших от сна бровей с красными, заплаканными глазами на расширенные функции Android, такие как установка стороннего приложения по умолчанию практически для любого действия, а не только для просмотра веб-страниц и электронной почты (как в iOS 14). Или одновременная работа двух приложений в оконном режиме на смартфоне — этого нет в iPhone. Или превосходство S Pen в смартфонах Samsung (и других аппаратно поддерживаемых стилусах) над любым стилусом, доступным для iPhone. Или отсутствие жесткой сетки рабочего стола в Android для размещения ярлыков приложений, как это принято в iOS. И такими преимуществами являются автомобиль и небольшая тележка.
Друзья, если вам есть что добавить, пожалуйста, напишите в комментариях.