Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Android n developer preview 2 - давайте поговорим об ошибках и проблемах

Оглавление:

Anonim

У нас было несколько недель со вторым предварительным просмотром Android N Developer - я запускал его на своем Nexus 5X с использованием Project Fi или T-Mobile - и у меня было достаточно времени, чтобы поговорить о том, как это работает, так далеко. Итак, давайте поговорим о наших списках ошибок!

Прежде чем углубляться в подробности, помните, что то, что у нас есть в Android N до сих пор, четко обозначено как предварительный просмотр для разработчиков. Никто в Google (или кто-либо еще) не утверждает, что он готов к прайм-тайму, и следует ожидать ошибок. Фактически, вещи, которые могли хорошо работать в последнем превью, могут быть полностью испорчены. Вот для чего предназначено тестовое программное обеспечение - превращение идей в код, его сборка и просмотр того, что дает сбой и сгорает, а что работает, как ожидалось.

Еще одна вещь - если вы тестируете, обязательно заполняйте отчеты об ошибках! Для этого проверьте трекер проблем AOSP для Android Dev-preview-N здесь. Если вы видите свою ошибку, пометьте элемент. Если вашей ошибки нет в списке, заполните форму здесь, чтобы добавить ее. И, пожалуйста, не публикуйте такие вещи, как «PLZ BETA FOR NEXUS 5 !!!!!!» или что-либо, что не связано с проблемами с бета-ОС. Все, что нужно, это отнять время у людей, работающих над ошибками, которые вряд ли решат, какие телефоны и планшеты имеют доступное программное обеспечение.

Достаточно этого, давайте поговорим о том, как это работает!

Во многих отношениях Preview 2 (и это я буду называть для ясности) лучше, чем первый. В других отношениях это хуже. Я больше не сбиваю свой 5X каждый раз, когда я переключаюсь с T-Mobile LTE на WiFi, когда включена поддержка WiFi. Мои видео не мерцают каждый раз, когда я пытаюсь воспроизвести их (хотя иногда я получаю черный экран). Я получаю меньше ошибок подключения при использовании приложений, которые являются просто оболочкой для веб-страницы или веб-приложения. Chrome падает меньше (но все равно слишком часто). Большое исправление для друга, в котором были довольно сумасшедшие математические ошибки в довольно простом коде, который вызывал исключения из-за пределов, было исправлено. Там много хороших вещей, и это показывает, что было много изменений в существующем коде вне каких-либо новых дополнений.

Я также действительно копаю новый стиль папки. Называй меня сумасшедшим, но мне нравится, как он выглядит как маленький иллюминатор в ящике приложения. Сочетания клавиш запуска - это круто, хотя я, вероятно, не стал бы ими пользоваться. Слишком много на моем домашнем экране заставляет меня немного нервничать (у меня есть папка, в которой хранятся все приложения на моем робине, и я так рад, что панель запуска приложений не исчезает). Поддержка Vulkan на уровне платформы также довольно удивительна.

Но для меня это все еще не готово для ежедневного водителя. У меня три основные проблемы, которые мешают показу и делают Preview 2 тем, от чего я не могу зависеть:

  • Большую часть времени я не могу сделать или получить телефонный звонок. Телефон звонит, когда кто-то входит, он может делать исходящие звонки очень хорошо, но есть вероятность, что на моем конце нет звука, на другом нет звука, или, возможно, и то, и другое. Я видел, как некоторые люди говорят, что это происходит с ними, некоторые говорят, что это не так, а некоторые говорят, что делал это, но случайно остановился.

  • Я получаю слишком много случайных перезапусков. Я дотягиваюсь до телефона и вижу, что мне нужно ввести свой PIN-код, чтобы перезапустить Android. Это говорит мне, что телефон перезагрузился. Я могу отключить его, чтобы он снова начал работать, но тогда я не буду знать, что он перезапустился. Мне нужен надежный телефон, потому что я динозавр и все еще разговариваю по телефону.

  • Сумасшедшая задержка и перегрев при сбое приложений, отображающих мультимедиа. Я тоже здесь не один. Когда что-то вроде Google Photos или YouTube дает сбой, я знаю, что мне придется перезагрузиться. Если я этого не сделаю, все будет быстро замедляться и телефон нагревается. Какой-то процесс работает из-под капота и держит процессор привязанным. Перезагрузка исправляет все до следующего сбоя приложения.

Конечно, есть много ожидаемых проблем с приложениями, но есть хороший шанс, что сами приложения виноваты (по крайней мере, частично). У меня нет проблем, если разработчик не торопится и использует эти превью, чтобы иметь возможность выпустить что-то отточенное и готовое к официальному запуску Android N.

Если у вас есть только один телефон (и он находится в бета-программе и доступен предварительный просмотр N Developer), я не буду предлагать вам установить его, если у вас нет времени и терпения, чтобы вернуться назад и настроить все заново. Возможно, в следующий раз.

Как насчет вас, ребята? Какие ошибки вы видите, какие исправлены, и вы используете Preview 2 в качестве ежедневного драйвера? Нажмите на комментарии, поделитесь своим опытом и скажите нам, работает ли он надежно для вас. Мне особенно интересно, что скажут люди, использующие Sony Xperia Z3, поэтому будьте уверены, что это вы!