среда, 5 марта 2014 г.

Обновлены средства разработки под android, поддержка java 7


сегодня в 01:43


Сегодня Google обновил инструменты разработки для eclipse под платформу Android.

Одно из ключевых изменений — поддержка java 7.



Очень часто возникал вопрос: когда же будут поддерживаться конструкции языка Java 7. 31 октября 2013 вышло обновление Android Studio 0.3.2, которое принесло возможность использования этих плюшек.

Сегодня же вышло наконец-то обновление для ADT, которое позволяет использовать их и в eclipse.

Поддержка включает такие языковые возможности как:



  • String в switch-case выражениях;

  • Сокращенное описание generics (diamond operator <>);

  • Обработка исключения для нескольких типов (catch (E1 | E2 e));

  • Знаки подчеркивания в числовых константах (1_234_567);

  • Двоичные константы (0b0001).

  • Автоматическое управление ресурсами (try-with-resources)




Использование указанных возможностей стало доступно для Android 2.2 и старше. Однако, конструкция для автоматического освобождения ресурсов “try-with-resources” доступна только для Android 4.4.

Для использования новых возможностей необходимо обновиться до ADT 22.6.0 и в настройках проекта указать Java Compiler 1.7.

Помимо java 7, пофиксили баги и добавили пару новых lint проверок:



  • Проверка, на потенциальную уязвимость от SecureRandom.

  • Проверка, что используется результат функции checkPermission.

  • Проверка, что в релизных сборка не используется mock location provider.




Полный список изменений и улучшений доступен по ссылкам:



Свежий взгляд

на бег


протестируй кроссовки

нового поколения




Стань

первоиспытателем!


Скачай Windows Server 2012 R2

и выиграй почетную футболку!


Скачать




Автоматизированное

продвижение сайтов




  • 50% экономии на ссылках

  • Запуск проекта за 10 минут

  • Вывод и удержание в ТОП 10



Подробнее




Новый 3G-планшет Login 2



2790 р.*


*Условия акции на www.megafon.ru

Подробнее




Разрабатываешь

приложения для бизнеса?


Участвуй в конкурсе



Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий