Режим рабочего стола Android Q реален, вот ваш первый взгляд

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

Когда я впервые слил Android Q обратно в январе, была одна особенность, которую я очень хотел продемонстрировать, но, к сожалению, не смог, потому что она не была полностью реализована: экспериментальный режим рабочего стола. В параметрах разработчика мы обнаружили параметр, который «принудительно запускает экспериментальный режим рабочего стола на вторичном компьютере». "Хотя мы могли переключать эту настройку, мы ничего не пробовали, чтобы этот "режим рабочего стола" появился. в любом месте. Теперь, когда первая бета-версия Android Q выпущен для всех смартфонов Google Pixel и эмулятора Android Studio, его можно опробовать.

Пользователь Твиттера @Шад0wKn1ght93 заметил, что в AOSP Launcher есть новый компонент, который при запуске открывает новый интерфейс рабочего стола Android. Я заметил ссылку на этот компонент запуска в структуре Q, но AOSP Launcher, поставляемый с просочившейся сборкой, в то время не имел этого компонента. Теперь, когда это произошло, можно запустить компонент вручную. Если у вас есть эмулятор Android Studio, все, что вам нужно сделать, это запустить следующую команду ADB в зависимости от того, какой образ Q вы загрузили:

  • Не-GMS:adb shell am start -n "com.android.launcher3/com.android.launcher3.SecondaryDisplayLauncher"
  • ГМС:adb shell am start -n "com.google.android.apps.nexuslauncher/com.android.launcher3.SecondaryDisplayLauncher"

Вот как выглядит интерфейс рабочего стола после запуска в сборке без GMS с использованием AOSP Launcher.

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

Этот режим рабочего стола можно включить, перейдя в «Параметры разработчика» на Google Pixel, Pixel 2 или Pixel 3, на котором запущена бета-версия, и включение опции разработчика «принудительный режим рабочего стола», а затем запуск действия в Pixel Launcher с помощью команды «GMS» из выше. Однако вам нужно будет изменить DPI вашего Pixel перед трансляцией или подключением экрана вашего телефона к каким-либо внешним дисплеям.

Google Pixel Launcher, AOSP Launcher и другие OEM-программы запуска, возможно, не единственные программы запуска, которые работают в новом режиме рабочего стола. Разработчики приложений запуска могут добавить приемник намерений для фильтрации вызовов для запуска дополнительных домашних средств запуска, как описано. здесь. После вызова вторичный компонент стороннего средства запуска может быть тем, что отображается в режиме рабочего стола.

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


Обновление 1, 14.03.19, 17:51 по центральному времени: добавлена ​​команда для сборок GMS Android Studio.

Обновление 2, 14.03.19, 17:56 по центральному времени: добавлена ​​информация о том, что вы можете использовать этот режим рабочего стола на телефоне Pixel, запустив действие, изменив DPI, а затем транслируя экран телефона. Также добавил четвёртый скриншот.

Обновление 3, 14.03.19, 10:16 по центральному времени: Добавлена ​​информация о сторонних программах запуска.