The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

21.03.2017 23:53  Предварительный выпуск платформы Android 8

Компания Google анонсировала предварительный выпуск следующей редакции открытой мобильной платформы Android - Android O Developer Preview. Релиз Android O, который будет поставляться под номером Android 8, ожидается в третьем квартале 2017 года. До этого времени периодически будут выпускаться предварительные выпуски Developer Preview, предоставляющие средства для разработки приложений с учётом новых возможностей платформы.

Для оценки новых возможностей платформы предложена программа бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Nexus 5X, Nexus 6P, Nexus Player, Pixel и Pixel XL.

Ключевые особенности Android O Developer Preview:

  • Для сокращения энергопотребления и продления времени автономной работы представлена новая система для автоматического ограничения активности фонового выполнения приложений. Ограничение производится в трёх направлениях: блокирование неявных broadcast-обработчиков, лимитирование доступа к сервисам в фоновом режиме и снижение частоты предоставления информации о местоположении;
  • Реализация каналов уведомлений, позволяющих приложениям разделять уведомления на категории с предоставлением пользователю гибких возможностей по управлению различными типами уведомлений. Вместо управления всеми уведомлениями приложения как одним целым, появилась возможность настройки поведения или блокирования отдельных каналов, на которые приложение разделяет свои уведомления. Например, для приложения чтения новостей можно отключить уведомления о показе политических и спортивных мероприятий, оставив вывод уведомлений о новостях развития технологий. В новом выпуске также представлены новые методы оформления и группировки уведомлений;
  • Представлен новый API Autofill для создания индивидуальных приложений-обработчиков автоматического заполнения форм. По аналогии с тем, как можно подключать различные реализации экранных клавиатур, появилась возможность создания приложений, берущих на себя работу сохранения и безопасного доступа к таким данным, как адреса, имена пользователей, пароли, номера карт и т.п.
  • Поддержка нового многооконного режима "картинка в картинке" (PIP API, Picture in Picture), позволяющей приложениям выводить окна поверх мультимедийного контента. Например, при поступлении нового сообщения в чате во время просмотра видео можно отобразить окно для написания ответа непосредственно поверх видео. Ранее PIP API был доступен только для Android TV, но теперь адаптирован для смартфонов и планшетов. Кроме PIP API в новой версии также предоставлена возможность создания приложениям окон, выводимых поверх контетента (overlay window) вместо системного окна для отображения предупреждений;
  • Добавлена поддержка организации вывода на несколько экранов (multi-display). Если приложение поддерживает многооконный режим и к устройству подключено несколько экранов, то пользователь теперь может перемещать окна с из одного экрана на другой, а приложение выбирать на каком экране отобразить информацию;
  • Возможность разработки с использованием новых API, появившихся в Java 8, включая API java.time. Поддержка языковых возможностей Java 8 добавлена в компилятор javac и набор утилит dx. Инструментарий Jack переведён в разряд устаревших;
  • Проведена оптимизация Android Runtime. По сравнению с Android 7 скорость прохождения некоторых тестов увеличилась до двух раз;
  • Шрифты стали полноценными ресурсами и могут использоваться приложениями в XML-макетах, в том числе в XML можно определять семейства шрифтов, указывая стиль, размер и файлы со шрифтами;
  • Поддержка адаптивных пиктограмм, подстраивающихся под интерфейс, применяемый производителем устройства. Например, можно сделать пиктограмму, которая может быть как круглой, так и квадратной или со сглаженными углами. Также реализованы новые анимированные действия с пиктограммами, применяемые в ланчере, ярлыках, настройках, диалогах обмена данными и обзорном экране;
  • Возможность использования цветового пространства Wide-gamut в приложениях, работающих с изображениями;
  • Добавлена поддержка звуковых кодеков для высококачественной передачи звука через Bluetooth, таких как LDAC;
  • Добавлена поддержка технологии Wi-Fi Aware (Neighbor Awareness Networking или NAN), которая при наличии совместимого оборудования позволяет находить и подключаться к другим устройствам, поддерживающим Wi-Fi Aware, через установку прямого беспроводного соединения без необходимости использования точки доступа;
  • Представлен фреймворк Telecom, расширяющий API ConnectionService и позволяющий интегрировать сторонние программы дозвона с системным пользовательским интерфейсом и бесшовно взаимодействовать с другими звуковыми приложениями. Например, приложение может отображать информацию о поступившем звонке в различных видах интерфейсов, таких как головной экран автомобильной информационно-развлекательной системы;
  • Добавлены средства для организации навигации по интерфейсу с использованием клавиатуры. Например, перемещения указателя клавишами управления курсором или смена фокуса табуляцией. Возможность стала актуальной после реализации поддержки в Google Play возможности запуска приложений на устройствах с Chrome OS, снабжённых полноценной клавиатурой;
  • Представлен API AAudio API, предназначенный для использования в приложениях профессиональной обработки звука, требующих максимальной производительности и минимальных задержек при работе со звуком. При использовании AAudio отправка и получение звуковых данных производится через потоки;
  • В браузерном движке WebView появилась поддержка многопроцессного режима, при котором обработка разного web-контента выносится в отдельные изолированные друг от друга процессы. В Android O данный режим включен по умолчанию. Для приложений в WebView также предложены новые API для обработки ошибок и крахов. Опционально реализована возможность предварительной проверки URL на безопасность связанного с ним контента в сервисе Google Safe Browsing.


  1. Главная ссылка к новости (https://android-developers.goo...)
  2. OpenNews: Выпуск платформы Android 7.1
  3. OpenNews: Релиз мобильной платформы Android 7.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 00:24, 22/03/2017 [ответить] [смотреть все]    [к модератору]
  • +3 +/
    Это же сколько памяти теперь нужно для многопроцессного WebView?
     
     
  • 2.86, кельвин, 19:25, 24/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +/
    8 гигов 8 ядер 8й андроид..
     
  • 1.4, Аноним, 00:34, 22/03/2017 [ответить] [смотреть все]    [к модератору]
  • +16 +/
    > Android 8 ... Добавлены средства для организации навигации по интерфейсу с использованием клавиатуры.

    Вовремя.

     
     
  • 2.42, Аноним, 10:17, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • +5 +/
    Осталось малое, в стандартной клавиатуре сделать возможность показать клавиши F1... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.49, Аноним, 11:26, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +8 +/
    Да, есть такая проблема. Потому и ставлю Hacker's Keyboard всегда.
     
  • 3.84, kido, 07:49, 24/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    А зачем оно в обычном андроиде Мне все это нужно только при работе по ssh, но д... весь текст скрыт [показать]
     
     
  • 4.87, кельвин, 19:27, 24/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    в планшете с блютус клавой полезно ... весь текст скрыт [показать]
     
  • 2.56, adolfus, 14:58, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –5 +/
    Трудно представить, чтобы кто-то клавиатуру к смартфону подключал В чем ее 19-т... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.61, пох, 18:06, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    ну я подключал Правда, смартфон был на S60, а не на андроеде А андроед, сюрпри... весь текст скрыт [показать]
     
     
  • 4.76, adolfus, 17:08, 23/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Ну есть у меня медиаплейер IconBit У него внутри линукс и андройд версии 3 или ... весь текст скрыт [показать]
     
     
  • 5.89, Аноним, 03:49, 27/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Каждый раз когда слышу про изменения в дюймах,, еще несколько секунд перевожу в ... весь текст скрыт [показать]
     
  • 3.74, ano, 13:20, 23/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Вообще андроид используется на куче устройств Это и приставки и телеки и чего т... весь текст скрыт [показать]
     
     
  • 4.83, Ivanz, 02:36, 24/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    USB OTG cable дает обычный USB порт А дальше через usb hub можно и клаву и мышь... весь текст скрыт [показать]
     
  • 2.57, Володимир, 15:14, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Это видимо сделано для Hardware клавиатур.
     
  • 2.65, anonymous, 21:19, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вполне логичный шаг, учитывая популярность ChromeBook-ов Они же ранее объявляли... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.67, anonymous, 21:28, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А может и нет 8230 https chromeunboxed com chrome-os-and-android-not-merging... весь текст скрыт [показать]
     
  • 2.75, Аноним, 15:53, 23/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Вообще-то оно всегда там работало Подключи почти к любому андроид девайсу клваи... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, h31, 01:01, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    > Инструментарий Jack переведён в разряд устаревших;

    Эээ, что? Он же вроде наоборот разрабатывался для замены текущего инструментария.

     
     
  • 2.10, h31, 01:05, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Погуглил В общем, не взлетело, слишком много вещей в экосистеме андроида завяза... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, equeim, 01:09, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Основной причиной, по которой им никто не пользовался, все-таки было то, что он ... весь текст скрыт [показать]
     
  • 2.11, equeim, 01:07, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    https android-developers googleblog com 2017 03 future-of-java-8-language-feat... весь текст скрыт [показать] [показать ветку]
     
  • 2.21, Аноним, 05:09, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ничего удивительного Изначальным посылом к разработке Jack была надежда, что из... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.54, Аноним, 13:37, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Вообще-то нет Javac - сравнительно простой компилятор Оптимизация в основном в... весь текст скрыт [показать]
     
     
  • 4.58, Аноним, 15:29, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Естественно, Javac ничего не оптимизирует Комментарий выше говорит, что javac л... весь текст скрыт [показать]
     
  • 2.30, Аноним, 08:47, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Over time, we realized the cost of switching to Jack was too high for our commu... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Аноним, 09:59, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Отмазки Перед разработкой они этого не знали Не осилили, а теперь рассказывают... весь текст скрыт [показать]
     
     ....нить скрыта, показать (8)

  • 1.9, Аноним, 01:04, 22/03/2017 [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    По сравнению с 4 4 нет заметных изменений, зачем сразу прыгать на четыре релиза ... весь текст скрыт [показать]
     
     
  • 2.14, rshadow, 01:43, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Ну почему нету Например доступ к картам памяти зарезали через какое то api На ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, equeim, 02:08, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Это как раз в 4.4 и появилось.
     
  • 2.24, iPony, 06:32, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –3 +/
    ART в 5.0 засадили окончательно
     
  • 2.47, Аноним, 11:22, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    С 6.0 дополнительная карта памяти подключается в наилучшем виде.
     
  • 1.16, vantoo, 02:12, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +15 +/
    Многооконность, адаптивные пиктограммы, поддержка клавиатуры и нескольких дисплеев, так Android скоро дорастет до уровня ПК-шного DE конца 90-х. При своих-то 8-ми ядерных процах и 6 Гигах ОЗУ.
     
     
  • 2.17, Вы забыли заполнить поле Name, 02:25, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +7 +/
    зато на жабе
     
     
  • 3.37, Аноним, 09:46, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Уже было. Солярочная JDS. Расходимся.
     
     
  • 4.59, Stax, 17:01, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Там от джавы одно название было да тема Nimbus, идентичная джавовой Гном как ... весь текст скрыт [показать]
     
  • 2.20, Аноним, 04:33, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –4 +/
    "Ты такой умный..." (С)
    Так экран за все годы у андроида больше 7/8" не вырос.
     
     
  • 3.26, EuPhobos, 07:15, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    171 Ты втираешь какуюто дичь 187 С Экраны смартфонов давно переросли дескт... весь текст скрыт [показать]
     
  • 3.32, ryoken, 09:09, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Есть такая хрень, RemixOS называется пыжатся сделать десктоп на Андроиде Так ... весь текст скрыт [показать]
     
  • 3.33, Аноним, 09:20, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Открой глаза, андройд уже захватил мир, у меня на стене висит экран 55 с андрой... весь текст скрыт [показать]
     
  • 1.22, Аноним, 05:15, 22/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    Какая глупость Ладно встроенные рассылки многим из них действительно там делат... весь текст скрыт [показать]
     
     
  • 2.23, mumu, 06:06, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    Кому надо будут, кому не надо не будут. Жрущие батарейку приложения пишут не из вредности, а из тупости.
     
  • 2.48, Аноним, 11:25, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Там штатный обход предусмотрен, по ссылке Note These limitations apply only t... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, Аноним, 07:00, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Каким вы видите будущее Андроид?
     
     
  • 2.27, Аноним, 07:29, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +8 +/
    Без Java.
     
     
  • 3.29, Аноним, 08:43, 22/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Так Windows Phone уже есть Или ты думаешь, что когда ненавистное Java уберут,... весь текст скрыт [показать]
     
  • 3.35, Ненужно, 09:22, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    >Без Java

    два чая этому анонимусу

     
  • 3.66, Аноним, 21:21, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Потом также от GO стонать будете.
     
  • 1.28, Аноним, 08:11, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    скоро там его гуглосью на go заменят ?
     
     
  • 2.39, Аноним, 09:54, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Не очень. Да и не факт, что заменят.
     
  • 1.31, Аноним, 09:07, 22/03/2017 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    И кто будет это все использовать, учитывая, что 99 устройств никогда не обновит... весь текст скрыт [показать]
     
     
  • 2.53, Аноним, 12:54, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    Те, кто купит смартфон через годик-другой.
     
  • 1.36, Аноним, 09:30, 22/03/2017 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Эээ, чо творят На мой девайс 7 1 буквально несколько дней назад довели до ума, ... весь текст скрыт [показать]
     
  • 1.43, Аноним, 10:31, 22/03/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Хипстота скоро всю систему на js на java под c вместо языка программирования п... весь текст скрыт [показать]
     
     
  • 2.50, Аноним, 11:56, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    на swift
     
  • 1.44, non, 11:09, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Отстой в этом всем деле таков, что все начинают друг у друга слизывать, а это и не есть хорошо))
     
     
  • 2.51, Аноним, 12:26, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    ЕВПОЧЯ :)
     
  • 1.52, anonimus, 12:26, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    https://android.googlesource.com/platform/bionic/+/master/android-changes-for-

    Несколько напрягают ограничения на сегменты в файлах, доступные для записи и исполнения. Сторонние JIT компиляторы все? Или это ограничения только на сегменты в бинарных фалах, руками динамически выделять память и запускать в ней исполнение кода еще можно?

     
     
  • 2.68, ВегетерианецИспанский, 22:13, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Eat, catfaker
     
  • 1.60, 123, 17:32, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    >Предварительный выпуск платформы Android 8

    Тем временем 40% юзеров Андройда в мире это версии по 4.4, такая то фрагментация, такой то пропиетарный цирк от гугла и вендоров. Это называется "Как срубить бабло на лохах используя свободные лицензии и чужой труд".

     
     
  • 2.62, пох, 18:21, 22/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    и много твоего труда в андроиде любой версии ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, 123, 19:12, 22/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    0%, упаси б-г к этому прикосаться.
     
  • 1.69, iZEN, 23:22, 22/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Хотя бы поддерживается работа с файлами, размером больше 4 ГБ? Файловая система exFAT в режиме R/W на отсоединяемой SD-карте реальна или я многого хочу?
     
     
  • 2.70, Elhana, 01:09, 23/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Я думаю, что собрать модуль exFAT от гнусмаса ничего не мешает, если очень хочет... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.78, iZEN, 19:25, 23/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Ну вот опять конструктор ... весь текст скрыт [показать]
     
  • 2.72, iPony, 08:06, 23/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Да, на любом агрегате от производителя, который не зажмотил денег компании CENS... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.79, iZEN, 19:26, 23/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Сяоми может из коробки ... весь текст скрыт [показать]
     
     
  • 4.88, soarin, 12:08, 25/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > Сяоми может "из коробки"?

    Нет. Как и meizu.
    Это же жадные китайцы :)

     
  • 1.77, Аноним, 17:16, 23/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    А тем временем в списке отсутствует Nexus 5 Жаль, не любит Хухл своих пользоват... весь текст скрыт [показать]
     
  • 1.80, Secure Droid, 22:23, 23/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +5 +/
    На сегодняшний день можно доверять только Copperhead OS. Изучал множество альтернативных андройдов вроде Cyanogen и Linage, делал свои билды с готовым рутом и своими репами, но все это даже в подметки не годится Copperhead OS. В плане безопасности, приватности и анонимности изкоробки - то что надо. В свободное время делаю аудит кода чисто для себя, пока все нравится.

    https://copperhead.co/android/

     
  • 1.90, Аноним, 09:54, 27/03/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Блин, с этим дизайном всё идёт к этому
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor