
В течение последних 5 месяцев мы наблюдали, как Google медленно добавлял поддержку своей ОС Fuchsia в эмулятор Android, что сделало бы ОС доступной для разработчиков, у которых нет Pixelbooks. Пара независимых разработчиков смогла собрать воедино некоторые из текущих наработок Google, чтобы продемонстрировать работу Fuchsia непосредственно в эмуляторе Android.
Коллеги-энтузиасты Fuchsia Грег Уиллард и Horus125 поделились своей работой в личном блоге Уилларда. В посте в блоге в основном объясняются различные шаги, предпринятые парой для запуска Fuchsia в эмуляторе Android.
Особенно стоит отметить четыре предложенных изменения кода из Fuchsia Gerrit, датируемых февралем. Каждое из этих изменений кода добавляет дополнительную часть пазла, например, добавление флага команды, который сигнализирует инструментам Fuchsia о необходимости фактически использовать эмулятор Android.
Поскольку эти изменения еще не были объединены (или приняты) в код Fuchsia, это означает, что они не были частью «кандидата на выпуск» Fuchsia, которую мы обнаружили в прошлом месяце. Это ставит под серьезное сомнение возможность публичного выпуска Fuchsia для эмулятора Android на Google I/O или в ближайшем будущем.
Два разработчика также поделились скриншотами результатов своей работы. На них мы впервые можем увидеть Ermine shell, замену оригинальному интерфейсу Armadillo UI Fuchsia.
Очевидно, что этот новый интерфейс гораздо менее эффектен, что вполне логично, учитывая, что он предназначен для разработчиков, а не для обычных пользователей. Уиллард отмечает, что в текущем состоянии Fuchsia больше нечего демонстрировать.
Хотя есть возможность следовать шагам дуэта и попробовать Fuchsia самостоятельно, руководство предполагает, что вы уже достаточно знакомы с Git и другими различными инструментами, используемыми для управления исходным кодом Fuchsia. Кроме того, одно из требований Fuchsia к графике, Vulkan, в настоящее время работает в эмуляторе Android только в Linux, а не в Mac OS или Windows.