The OpenNET Project / Index page

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

27.03.2018 11:26  Выпуск среды разработки Android Studio 3.1

Компания Google выпустила релиз интегрированной среды разработки Android Studio 3.1, построенной на базе исходных текстов продукта IntelliJ IDEA Community Edition. Проект Android Studio развивается в рамках открытой модели разработки и распространяется под лицензией Apache 2.0. Бинарные сборки подготовлены для Linux, macOS и Windows. Предоставляется поддержка всех актуальных версий Android и сервисов Google Play.

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

Основные новшества:

  • В редактор кода добавлены инструменты для упрощения обращения к SQL-таблицам и создания запросов к СУБД Room или SQLite. Поддерживаются такие операции, как автодополнение SQL-конструкций в определениях @Query, подсветка синтаксиса, рефакторинг запросов (например, можно изменить имя таблицы в SQL и это изменение сразу отразится во всех упоминаниях этого имени в коде на Java и Kotlin) и перекрёстная навигация по SQL-коду во всём проекте;
  • Добавлена возможность запуска инструмента lint для проверки качества кода на языке Kotlin;
  • В эмулятор устройств на базе платформы Android добавлен режим быстрой загрузки, который позволяет сохранить состояние загруженного окружения перед выходом и при следующем запуске с минимальными задержками возобновить работу сеанса. В эмулятор также добавлена поддержка 27 версии Google Play Store и Google API, и обеспечена возможность тестирования предварительного выпуска Android 9 с симуляцией безрамочного экрана;
  • Добавлена система профилирования производительности для выявления узких мест в коде на C++ (ранее профилирование было доступно только для Kotlin и Java). В качестве бэкенда для отслеживания времени выполнения методов C++ задействован simpleperf;
  • В системе профилирования сетевой активности добавлена вкладка Network Thread для анализа сетевого трафика в многопоточных приложениях, а также вкладка Network Request для отслеживания сетевых запросов;
  • Добавлено новое окно для отображения результатов сборки с группировкой ошибок в древовидном отчёте;
  • Код платформы IntelliJ обновлён до выпуска 2017.3.3, в котором улучшена поддержка языка Kotlin и обеспечен встроенный предпросмотр формата SVG;
  • Для компиляции исходных текстов на языке Java в байткод в формате "dex" по умолчанию задействован новый компилятор D8. D8 позволяет добиться уменьшения размера приложений, поддерживает режим пошаговой отладки и во много раз превосходит старый компилятор DX по скорости сборки;


  1. Главная ссылка к новости (https://android-developers.goo...)
  2. OpenNews: Предварительный выпуск платформы Android 9
  3. OpenNews: Подготовлены сборки LineageOS 15.1 (Android 8.1) для Raspberry Pi 3
  4. OpenNews: Выпуск мобильной платформы Android 8.1
  5. OpenNews: Релиз среды разработки Android Studio 2.0
  6. OpenNews: Релиз среды разработки Android Studio 2.2
Лицензия: CC-BY
Тип: Программы
Ключевые слова: android, sdk, studio
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Android, 12:10, 27/03/2018 [ответить] [смотреть все]    [к модератору]
  • –5 +/
    Нас готовят, что телефоны будут без рамок и похожи на iPhone X? :)
     
     
  • 2.4, Crazy Alex, 12:32, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +11 +/
    Вас готовят к тому, что таких уже навыпускали и поддерживать их придётся.
     
     
  • 3.24, vz, 16:22, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]
  • +/
    После первого выпуска новой модели обновление firmware как всегда будет брошено ... весь текст скрыт [показать]
     
     
  • 4.26, Crazy Alex, 16:34, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Ты пылкаешь праведным гневом не в тему Речь о том, что фот надо будте тестирова... весь текст скрыт [показать]
     
  • 3.41, Аноним, 09:26, 28/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Это временно.
     
  • 2.29, Аноним, 17:43, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Скорее похожи на Mi Mix, даже Appple год спустя выпустила свою подделку под назв... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Sunderland93, 12:11, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Неужели и в этом эмуляторе сделали дeбильный чёрный вырез сверху, как у iPhone X?
     
     
  • 2.3, Sfinx, 12:19, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    это тупо skin, там хоть рюшки по бокам можешь рисовать
     
     
  • 3.17, iPony, 15:15, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Ну не может быть Отработка нажатий и прочего должна быть корректной То есть на... весь текст скрыт [показать]
     
  • 2.8, Аноним, 13:34, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Помню когда выкатили ниссан джук, я был уверен, что это уродство, и на дорогах е... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Солнышко, 14:10, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    У людей нет вкуса пытаются быть не такими как все Отсюда бороды, хипстеры, д... весь текст скрыт [показать]
     
     
  • 4.12, Аноним, 14:24, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Солнышко потухшее, бороды-то тебе чем не угодили 1000 лет на Руси их носят кор... весь текст скрыт [показать]
     
     
  • 5.14, Аноним, 14:34, 27/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    >лишь тебе одному они помешали.

    И Петру I.

     
     
  • 6.30, Нимус, 17:49, 27/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    И Петру I
    Вкусовщина и всё тут.
     
  • 2.39, чебурнет.рф, 06:51, 28/03/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Да. И теперь Вам нельзя им пользоваться.


     
  • 1.5, Аноним, 13:25, 27/03/2018 [ответить] [смотреть все]     [к модератору]  
  • –7 +/
    Гугл демонстрирует свои программы на союзной линуксу ОС, а Krita на вражеской, т... весь текст скрыт [показать]
     
  • 1.6, Аноним, 13:26, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Безрамочный экран это обязательно дыра в экране? Какой-то гугль глупый стал.
     
     
  • 2.31, Аноним, 18:51, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Действительно, глупый гугль никак не поймёт, что динамик юзеру не нужен Он смар... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.32, Аноним, 20:08, 27/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    динамик с камерой в людском телефоне и без глупостей можно сконструировать так, ... весь текст скрыт [показать]
     
  • 3.33, Annoynymous, 22:57, 27/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Посмотри Mi Mix 2S. Там — инновации.
     
  • 1.7, дядя Витя, 13:32, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    я до сих пор работаю в Android Studio 1.5
     
  • 1.9, Андрей, 13:37, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    По-моему, до выхода 3-ей студии баг-фикс релизы выходили чаще. Последний 3-ий был 4 месяца назад.

    > В эмулятор устройств на базе платформы Android добавлен режим быстрой загрузки,..

    Это хорошо.

    > Добавлена система профилирования производительности для выявления узких мест в коде на C++

    А Си нельзя?

    > Код платформы IntelliJ обновлён до выпуска 2017.3.3

    2017? Вот так "обновление". Не 2018?

    Кстати, если программа уже загружена, и я меняю пару строчек. Как устроена "пересборка" и загрузка? Эффективно? Не через сжатие всего в apk, копирование его в эмулятор, установка-распаковка?..

     
     
  • 2.22, hopeisaprison, 16:01, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Intellij сами еще не выкатили 2018 IDEA
     
     
  • 3.37, anonymous, 00:14, 28/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    теперь выкатили.
     
  • 2.34, Annoynymous, 22:59, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Да Также как и на настоящем устройстве ... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, iZEN, 13:48, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > Код платформы IntelliJ обновлён до выпуска 2017.3.3, в котором улучшена поддержка языка Kotlin и обеспечен встроенный предпросмотр формата SVG

    Но на FreeBSD уже intellij-2017.3.5: https://www.freshports.org/java/intellij/

    О чём думают разработчики, делая студию на таком старье?

     
     
  • 2.15, Аноним, 14:37, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    >О чём думают разработчики, делая студию на таком старье?
    >2017.3.3
    >2017.3.5

    У тебя СМУЗИ украли!

     
  • 2.16, abi, 15:11, 27/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Подсветка SQL-синтаксиса это из области Ultimate, а он староват https www fres... весь текст скрыт [показать] [показать ветку]
     
  • 2.43, FSA, 13:49, 28/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Может о том, что берут конкретный патч, делают изменения в своём коде аналогичны... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, рара Кен, 16:10, 27/03/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    а Qt 5.11 сможет с тройкой ? я уже собрал бету надо думать на днях ждать release candidate...
     
  • 1.42, Аноним, 09:54, 28/03/2018 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    850 Mb Ну это вобще уже просто капец какой-то Впрочем у гугла всё такое, без т... весь текст скрыт [показать]
     
  • 1.44, Аноним, 15:08, 28/03/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    Ребята я backend программист Подскажите пожалуйста какие инструменты сайты испо... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 3.46, Аноним, 08:46, 29/03/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    С чего ты это взял? Я прекрасно знаю asm, c, c++ кроме всяких жаб, php и nodejs
     
     
  • 4.47, Ханю, 10:26, 29/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Человек говорящий что знает asm как правило врёт напропалую А человек который... весь текст скрыт [показать]
     
     
  • 5.48, anonymous, 11:29, 29/03/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    мне без разницы, считай как хочешь я просто поражаюсь твоей уверенности что это... весь текст скрыт [показать]
     
  • 1.49, Аноним, 14:23, 29/03/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    человек который знает asm, c, c кроме всяких жаб, php и nodejs не спрашивает... весь текст скрыт [показать]
     
     
  • 2.50, anonymous, 14:56, 29/03/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    собственно я стал программистом потому что мне было интересно как работают разны... весь текст скрыт [показать] [показать ветку]
     

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


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