- PVSM.RU - https://www.pvsm.ru -
С выходом Android 4.4 Kitkat появились улучшения, которые затрагивают не только пользовательский интерфейс или новые функции системы. Улучшения так же затрагивают и средства разработки.
Дело в том, что код Android основан на версии платформы Java 6, который уже можно считать устаревшим и часто возникал вопрос: когда же настанет ясность с поддержкой конструкций языка Java 7 и API. Однако, вышедшее 31 октября обновление Android Studio 0.3.2 [1] дополняет возможности написания кода до Java 7.

Главным образом, поддержка включает языковые возможности:
Важно отметить, что использование указанных возможностей стало доступно и для более ранних версий Android. Однако, конструкция для автоматического освобождения ресурсов “try-with-resources” доступна только для Android 4.4.
Что касается классов и интерфейсов Java 7, то в исходных текстах Android присутствует какая-то их часть, однако они помечены javadoc-тегами «hide [2]», что исключает их из библиотеки android.jar. Так, интерфейс «java.lang.AutoCloseable» присутствовал в исходных текстах и ранее, однако только в Android 4.4 он потерял тег «hide [2]»
Автор: AnatolyB
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/java/47507
Ссылки в тексте:
[1] Android Studio 0.3.2: http://tools.android.com/recent/androidstudio032released
[2] hide: http://habrahabr.ru/users/hide/
[3] Источник: http://habrahabr.ru/post/200818/
Нажмите здесь для печати.