Не может быть более ясным, что Google фокусируется на расширении возможностей разработчиков в этом году, и Android M Developer Preview является важной частью этих усилий. Как и в прошлом году, предварительный обзор сфокусирован на предоставлении разработчикам инструментов, необходимых для подготовки к выпуску Android M этой осенью, что очень важно, если учесть, сколько изменений в базовом поведении приложений в этой следующей версии. Когда операционная система скажет об этом, приложения будут уложены в спящий режим, и в этом выпуске поведение разрешений существенно изменится.
Google также сделал некоторые обновления в разделе «Параметры разработчика» операционной системы, и хотя в этом предварительном обзоре для разработчиков ничего не сказано, большинство этих небольших изменений указывают на усилия Google по созданию Android, максимально удобного для приложений, для запуска Android. М.
Меню параметров разработчика в Android уже давно скрыто от пользователей, но никогда не было особенно далеко. Эти опции существуют, чтобы помочь разработчикам перенести свое приложение из компилятора на устройство для тестирования, с помощью инструментов, которые помогут определить, с какой проблемой они сталкиваются, когда что-то идет не так. Знающие пользователи часто используют несколько этих опций для таких вещей, как сохранение экрана во время зарядки устройства и подключение к компьютеру через Android Debug Bridge, чтобы поиграться с программным обеспечением на своем устройстве. По большей части Android M Developer Preview - это то же самое, что мы видели в Lollipop. Горстка крошечных различий, однако, безусловно, стоит обсудить.
По какой-то причине, будь то, что функция не закончена, или Google надеется, поместив ее в «Параметры разработчика», она будет доступна всем телефонам и планшетам, теперь в этом меню есть опция «Тема». В отличие от движков тем, которые мы видели в Android в этом году, эта тема посвящена меню настроек и диалоговым окнам. Вы можете выбрать стандартную светлую тему, темную тему, если вы везде находитесь в оттенках темно-серого, и автоматическую настройку, которая переключает между светлым и темным почти так же, как Google Maps переключается между светлым и темным. С Google интересно играть, даже если он не является частью финального релиза.
Почти все остальное, что вы видите в параметрах разработчика, намного тоньше.
- Google Geeky Process Stats теперь запускает службы, но все равно делает то же самое.
- Новый Show SystemUI Tuner дает немного контроля над панелью быстрых настроек.
- Новый клиент DHCP, используемый в M, с тумблером для возврата обратно к клиенту Lollipop в случае возникновения проблемы.
- Определенные приложения теперь могут быть установлены для ложных местоположений, вместо того чтобы переключать их, чтобы просто разрешить или отменить их.
- Новый инструмент для выбора функций USB-подключения, включая USB-Ethernet и MIDI-опции. Это означает, что пользователи могут подключить кабель microUSB к Ethernet к своему устройству и получить проводной доступ в Интернет или подключить кабель microUSB к MIDI для таких вещей, как прямая запись звука с гитары или микширование звука.
- Новый пользовательский интерфейс использования процессора, который всплывает в правом верхнем углу экрана и позволяет узнать, что происходит под колпаком
Это тот тип вещей, от которого обычный пользователь не собирается извлекать тонну пользы, но наличие этих инструментов на каждом устройстве под управлением Android M означает, что разработчики могут гибко тестировать прямо на устройстве, а у нас есть опытные пользователи. новые игрушки для игры. Это беспроигрышный вариант, и то, что мы, вероятно, увидим, продолжает обретать форму, поскольку в этом превью для разработчиков появляется больше обновлений.