Развлекательный порталРазвлекательный портал


Общее
Игры
Apple
Android
Развлечения
Прохождение
Карта сайта

Рядом бойфренд и будущая невестка: Гагарина показала свою новую семью
The Texas Chain Saw Massacre получила бесплатные выходные в Steam и скидки
Прогноз на апрель 2024 года по дате рождения

Google работает над ARCVM, новым способом запуска Android-приложений в Chrome OS
🕑 28.05.2019 Общее 👀 93 просмотров

В течение последних нескольких лет на многих устройствах Chromebook можно было установить магазин Google Play и запускать приложения для Android. Это дало Chrome OS возможность стать чем-то большим, нежели просто не очень популярной операционной системой, основанной на популярном браузере. Но теперь Google решила внести с свою десктопную ОС некоторые существенные изменения, касающиеся ее поддержки Android-приложений, что, наконец, может позволить использовать одну давно запрашиваемую пользователями функцию.

История Android на Chrome OS

Около четырех лет назад Google разработала способ для запуска в браузере Chrome Android-приложений под названием Android Runtime for Chrome (ARC). Изначально технология создавалась с оглядкой на Chrome OS, но позже разработчики выяснили, что ее можно использовать для запуска Android-приложений в браузере Chrome на любой настольной платформе.

Хотя ARC первого поколения и работала достаточно хорошо, Google хотела создать что-то более полезное и больше заточенное под Chrome OS. Таким образом, компания начала разработку ARC следующего поколения, которая получила название ARC++. Новая версия ARC еще глубже интегрировала Android Runtime с Chrome OS, позволив поставить в систему такие вещи, как Google Play. Именно поэтому сегодня Android-приложения работают на устройствах Chromebook.

Создание ARC++ стало возможным отчасти потому, что Chrome OS, как и Android, основана на ядре Linux. Для обеспечения высокого уровня безопасности, ARC++ фактически работает в так называемом «контейнере», который является способом изоляции фрагментов Android от остальной части Chrome OS. Хотя ARC++ в данном виде и работает, команда разработчиков Chrome признала, что им есть куда расти и развивать свою технологию.

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

Если вы хотите узнать немного больше об ARC++, есть отличное наглядное объяснение процесса ее подключения к Chrome OS от Дэвида Ривемана, который когда-то был членом команды Chrome и с тех пор перешел в подразделение Fuchsia.

Linux на Chrome OS — не та же самая Linux

В прошлом году Google заявила, что собирается предпринять большие усилия для того, чтобы сделать приложения Linux доступными для установки и использования на Chrome OS (что является проектом Crostini), но, естественно, это было намного легче сказать, чем сделать. Если вы подумали о том, что Chrome OS основана на Linux, а это означает, что на ней должно быть относительно просто запускать приложения для Linux, то не спешите с выводами, так как все сильно сложнее.

Чтобы запускать программы для Linux на Chrome OS, команда Chrome решила создать виртуальную машину (или VM) для запуска Debian (дистрибутива Linux) и интегрировать эту VM с Chrome OS. Да, они могли бы использовать уже существующую технологию виртуальных машин, подобную QEMU или VirtualBox, но подумали и решили, что лучше создавать такие специализированные инструменты с нуля. Создали, и назвали их «crosvm» и «Termina».

Причин для использования виртуальной машины было немало, но самой очевидной была безопасность. Прямой доступ к ядру Linux в Chrome OS создает больше возможностей для попадания в нее вредоносного кода или даже вирусов.

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

В Linux, где у Google нет такого уровня контроля, невозможно было ограничиться только доверенными приложениями. Использование виртуальной машины решает эту проблему, так как если вы установите вредоносное приложение, вы сможете просто выключить виртуальную машину, удалить ее и создать заново, не затрагивая при этом саму Chrome OS.

Создание виртуальной машины, интегрированной с Chrome OS, чтобы приложения Linux чувствовали себя на Chromebook как дома, тоже не обошлось без трудностей. Например, в последнее время команда разработчиков приложила много усилий, чтобы в Chrome OS можно было без проблем запускать более графически насыщенные Linux-программы и, возможно, даже игры.

Реализация ARCVM

Вообще, Google не планирует вносить какие-либо изменения в исходный код Android-приложений на Chrome OS. Тем не менее, как стало известно, команда Chromium прилагает все усилия к тому, чтобы поддержка Android-приложений в Chrome OS была больше похожа на поддержку приложений Linux.

Все эти усилия сводятся к технологии ARCVM (сокращение от ARC Virtual Machine), которая, исходя из имеющихся доказательств, использует наработки проекта Crostini, чтобы запускать Android через ту же виртуальную машину Termina. Перейдя на виртуальную машину, при запуске Android в Chrome OS сможет использовать те же функции для обеспечения безопасности, а также будет поддерживать возможность простого сброса, если что-то пойдет не так.

Надлежащая изоляция приложений Android от Chrome OS в целом создаст для Google возможность загружать Android-приложения без необходимости входа в режим разработчика. Возможность загрузки Android-приложений уже давно востребована пользователями Chrome OS, так как многие приложения, помеченные как «несовместимые» с Chromebook, на самом деле работают на ней просто отлично. Помимо прочего, это также позволило бы устанавливать на Chrome OS сторонние магазины приложений, такие как Aptoide.

Если Google сделают то, что задумали, разработчики приложений для Android смогут установить Android Studio на Chromebook, создать свое приложение и протестировать его на устройстве, не заходя при этом в режиме разработчика. Учитывая недавние шаги Google в сторону более «безопасной разработки» с помощью Chromebook, это кажется наиболее вероятным стимулом для развития ARCVM.

Однако, как и в случае с другими незавершенными проектами, обнаруженными в Chromium, существует вероятность того, что проект ARCVM может быть полностью свернут, как и Campfire в свое время. После создания рабочего прототипа команде разработчиков нужно будет взвесить все за и против, чтобы понять, перевешивает ли возросшая безопасность и возможность загрузки сторонних приложений влияние, которое они могут оказать на производительность более дешевых устройств семейства Chromebook.

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

Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.

👍 0 👎 0

>>>Ссылка для отзывов и предложений<<<


Ещё новости с тэгом Общее






















Популярное 2 недели


Малоизвестный китайский бренд уделал Xiaomi и Samsung: самые крутые технологии в смартфонах InfinixМалоизвестный китайский бренд уделал Xiaomi и Samsung: самые крутые технологии в смартфонах Infinix
🕑 26.03.2024 Android Это Интересно Мобильные Технологии Новичкам Смартфоны Infinix 👀 76 просмотров

Стала совсем неузнаваемой: Брежнева перестала скрывать дефект на лицеСтала совсем неузнаваемой: Брежнева перестала скрывать дефект на лице
🕑 25.03.2024 Развлечения Звезды Новости 👀 74 просмотров

Сливочный гратен из цветной капусты и лука: рецепт классическийСливочный гратен из цветной капусты и лука: рецепт классический
🕑 23.03.2024 Развлечения Мой Дом Готовим Вместе 👀 80 просмотров

В обновление 1.50 для Euro Truck Simulator 2 получит обновление Wielton Trailer PackВ обновление 1.50 для Euro Truck Simulator 2 получит обновление Wielton Trailer Pack
🕑 22.03.2024 Игры 👀 87 просмотров

Состоялся релиз фильма *Дом у дороги* с Джейком Джилленхолом и Конором Макгрегором - фильм уже доступен в сетиСостоялся релиз фильма *Дом у дороги* с Джейком Джилленхолом и Конором Макгрегором - фильм уже доступен в сети
🕑 22.03.2024 Игры 👀 110 просмотров

Четвёртый закулисный ролик Rise of the Ronin расскажет о создании игрыЧетвёртый закулисный ролик Rise of the Ronin расскажет о создании игры
🕑 19.03.2024 Игры 👀 332 просмотров

Обзор очень тихой беспроводной клавиатуры Ugreen. Подключил ее ко всем гаджетам в доме и не жалеюОбзор очень тихой беспроводной клавиатуры Ugreen. Подключил ее ко всем гаджетам в доме и не жалею
🕑 17.03.2024 Apple Обзоры Гаджетов Лучшее АлиЭкспресс Техники Скидки 👀 82 просмотров

Как искать промокоды на скидку и сканировать чеки в Едадил, чтобы получать кэшбэк за покупкиКак искать промокоды на скидку и сканировать чеки в Едадил, чтобы получать кэшбэк за покупки
🕑 16.03.2024 Apple Советы Трюки Скидки АлиЭкспресс Работе Цены 👀 63 просмотров

Игра «Найди и посчитай фигуры»Игра «Найди и посчитай фигуры»
🕑 16.03.2024 Развлечения Яркое Детство Игры Творчество 👀 172 просмотров

Рецепт шоколадных блинчиков Рецепт шоколадных блинчиков
🕑 16.03.2024 Развлечения Яркое Детство Рецепты 👀 157 просмотров

В *Битлджус 2* раскроют прошлое героя; Майкл Китон увидел часть отснятого материала и остался в полном восторгеВ *Битлджус 2* раскроют прошлое героя; Майкл Китон увидел часть отснятого материала и остался в полном восторге
🕑 16.03.2024 Игры 👀 108 просмотров

Рыбы по гороскопу: сильные и слабые стороны, характеристика и главное качество знака зодиакаРыбы по гороскопу: сильные и слабые стороны, характеристика и главное качество знака зодиака
🕑 16.03.2024 Развлечения Гороскопы Гороскоп 👀 93 просмотров

Названа причина смерти Ширвиндта — близкие не хотят верить новостямНазвана причина смерти Ширвиндта — близкие не хотят верить новостям
🕑 15.03.2024 Развлечения Звезды Новости 👀 73 просмотров

Вот так брутал! Расторгуев удивил своим видом после слухов о пластикеВот так брутал! Расторгуев удивил своим видом после слухов о пластике
🕑 15.03.2024 Развлечения Звезды Новости 👀 132 просмотров

>>>Ссылка для отзывов и предложений<<<

Новости в картинках


Рядом бойфренд и будущая невестка: Гагарина показала свою новую семью
The Texas Chain Saw Massacre получила бесплатные выходные в Steam и скидки
Прогноз на апрель 2024 года по дате рождения
Перенос Earthblade, новые хозяева Gearbox, опасные снежки в Helldivers 2, Twitch запрещает…
Гороскоп на выходные 30 и 31 марта для всех знаков зодиака
Босс Baldur*s Gate 3 назвал дураками тех, кто увольняет критически важных разработчиков
*Золотая лихорадка закончилась*: инди-разработчики рассказали о снижении эксклюзивных сделок Game Pass и EGS
Предали забвению: Вайкуле получила по заслугам за свои высказывания
29 марта: какой сегодня праздник?
Босс Larian прояснил комментарии по поводу следующей игры студии
Джереми Реннер снова становится *Мэром Кингстауна* в тизере третьего сезона
Новый трейлер Stasis: Bone Totem посвящен релизу игры на игровых консолях
Как заказать смартфон из-за границы через Ozon и какие проблемы могут возникнуть
«Сказал: «Лучше уезжай!» Светлаков спас Бурунова от смерти в «Крокусе»
5 крутых приложений для Apple Watch на каждый день, которые вы бы не нашли сами
Какие смартфоны HUAWEI я советую купить в 2024 году, если нужен Андроид без Гугла
В Battle.net началась *Весенняя распродажа* со скидками до 67%
Вышел первый апдейт для технической версии игры *Передний край*
Исхудавший Лазарев объявился после известия об уходе со сцены — озвучил свои планы
На старых iPhone стала доступна быстрая зарядка Qi2. Чем она отличается от MagSafe
Гузеева появилась на работе со сломанной ногой — злилась и возмущалась
Завтра в GOG начнётся раздача симулятора гномьей шахтерской колонии Hammerting
Hasbro инвестирует $1 миллиард в разработку новых игр
Две трети разработчиков CD Projekt сейчас работают над The Witcher 4, достигнув целевого штата сотрудников
Cyberpunk 2077 принесла CD PROJEKT 750 млн. долларов
На Джанабаевой лица нет из-за шумихи вокруг пополнения в семье Меладзе
Diablo 4 стала доступна в Game Pass на Xbox и ПК
Predator: Hunting Grounds заглянет на консоли текущего поколения в конце года. IllFonic займётся издательством
Как отключить Google на Андроиде и сделать из него смартфон, которому не страшны санкции
10 товаров с АлиЭкспресс с высоким рейтингом и низкой ценой
Predator: Hunting Grounds заглянет на консоли текущего поколения конце года. IllFonic займётся издательством
Психологический триллер *Серфер* с Николасом Кейджем официально покажут в России
МакSим показала, куда сбежала после отказа от концертов — забрала детей
В новом ролике ролевой игры Broken Roads разработчики рассказали о происхождении класса Геодезист
Вместе с The Outer Worlds на следующей неделе в EGS раздадут Thief
Judgment 3? RGG Studio намекнула на важный анонс в понедельник
Похудевший Лазарев не может больше выступать — что известно о состоянии певца
Стивену Спилбергу очень понравилась *Дюна 2* - именитый режиссер остался под большим впечатлением от фильма
Бесплатное обновление, польские замки и DLC *Долина Волка* прибудут в Stronghold: DE в конце апреля
Пророк Санбой в дебютном трейлере визуальной новеллы *Альтушка для скуфа*
В EGS началась новая бесплатная раздача
У разработчика из Rockstar Games нашли информацию указывающую на то, что в GTA VI будут торнадо и ураганы
Управленческий симулятор фармацевтической компании Undead Inc. стартует 2 мая
Новая беда постигла Заворотнюк — пострадали все
Причины культовости Half-life
Весенние рецепты счастья: подарки и новинки от «ХлебСоль» на non/fictio№ весна 2024
Гастрономические тренды’2024: программа «ХлебСоль» на non/fictio№ весна 2024
Эксперты считают, что на создание российского аналога Xbox или PlayStation уйдёт 10 лет
Team17 выпустила трейлер игры Dredge в честь её первой годовщины
Стала известна дата релиза экшн-платформера Nine Sols
Эко-хоррорный платформер-головоломка One Last Breath вышел на платформах Steam, Nintendo Switch, PlayStation и Xbox
Бои снежками в Helldivers 2 могут привести к сбою игры
Каст *Очень странных дел* не знает, чем закончится сериал
Кэти О*Брайан получила роль в восьмой части *Миссия: невыполнима*
Переставшая выходить на связь Бузова прошла древний обряд — больше ничего не помогало
«Чудеса»: недавно родившая Брухунова удивила своим видом
«Задача трех тел»: экранизация главного научно-фантастического романа века от авторов «Игры престолов»
«Красные комнаты»: необычный триллер о нашей одержимости маньяками
Остин Батлер сыграет главную роль в новом фильме Даррена Аронофски
Компания Square Enix выпустила новый геймплейный трейлер Visions of Mana

ePN © 2023 Все права защищены.