stringtranslate.com

Android-студия

Android Studio — это официальная [6] интегрированная среда разработки (IDE) для операционной системы Android от Google , созданная на базе программного обеспечения IntelliJ IDEA от JetBrains и разработанная специально для разработки под Android . [7] Он доступен для загрузки в операционных системах Windows , macOS и Linux . [8] Это замена Eclipse Android Development Tools (E-ADT) в качестве основной IDE для разработки собственных приложений Android. Android Studio лицензируется по лицензии Apache, но поставляется с некоторыми обновлениями SDK, которые находятся под несвободной лицензией, что делает ее не открытым исходным кодом. [9]

Android Studio была анонсирована 16 мая 2013 года на конференции Google I/O . Он находился на стадии предварительного просмотра раннего доступа, начиная с версии 0.1 в мае 2013 года, затем перешел в стадию бета-тестирования, начиная с версии 0.8, выпущенной в июне 2014 года. [10] Первая стабильная сборка была выпущена в декабре 2014 года, начиная с версии 1.0. [11] В конце 2015 года Google прекратил поддержку Eclipse ADT, в результате чего Android Studio стала единственной официально поддерживаемой IDE для разработки под Android. [12]

7 мая 2019 года Kotlin заменил Java в качестве предпочтительного языка Google для разработки приложений для Android. [13] Java по-прежнему поддерживается, как и C++ . [14]

Функции

В текущей стабильной версии предусмотрены следующие функции: [15] [16]

Android Studio поддерживает все те же языки программирования, что и IntelliJCLion ), например Java , C++ и другие с расширениями, такими как Go ; [19] и Android Studio 3.0 или более поздней версии поддерживают Kotlin , [20] и «все функции языка Java 7 и подмножество функций языка Java 8, которые различаются в зависимости от версии платформы». [21] Внешние проекты поддерживают некоторые функции Java 9. [22] Хотя IntelliJ заявляет, что Android Studio поддерживает все выпущенные версии Java и Java 12, неясно, на каком уровне Android Studio поддерживает версии Java до Java 12 (в документации упоминается частичная поддержка Java 8). По крайней мере, некоторые новые языковые функции вплоть до Java 12 можно использовать в Android. [23]

После того как приложение скомпилировано с помощью Android Studio, его можно опубликовать в магазине Google Play . Приложение должно соответствовать политике контента разработчиков Google Play Store.

История версий

Ниже приводится список основных выпусков Android Studio: [24]

Системные Требования

Эти функции включают требования для IDE + Android SDK + Android Emulator. [36]

Использование аппаратного ускорения имеет дополнительные требования в Windows и Linux:

Чтобы подключенная веб-камера могла работать с системными изображениями Android 8.1 (уровень API 27) и более поздних версий, она должна иметь возможность захвата кадров 720p. [37]

Рекомендации

  1. ^ Ошибка: невозможно правильно отобразить ссылку. Подробности смотрите в документации .
  2. ^ ab «Параметры загрузки». Developer.android.com . Проверено 16 ноября 2021 г.
  3. ^ «Правила и условия». Developer.android.com . Проверено 24 апреля 2017 г.
  4. ^ «Обзор сборки» . android.com .
  5. ^ «Создание Android-студии». android.com .
  6. ^ «Загрузить инструменты Android Studio и SDK» . Android-разработчики .
  7. ^ Дюкроэ, Ксавье; Норби, Тор; Чоу, Кэтрин (15 мая 2013 г.). «Android Studio: IDE, созданная для Android». Блог разработчиков Android . Проверено 16 мая 2013 г.
  8. ^ «Начало работы с Android Studio». Android-разработчики . Проверено 14 мая 2013 г.
  9. ^ "Com.google.AndroidStudio/Com.google.AndroidStudio.appdata.XML в мастере · Flathub/Com.google.AndroidStudio" . Гитхаб .
  10. ^ «Загрузить Android Studio». Android-разработчики . Проверено 13 июня 2015 г.
  11. ^ «Google запускает Android Studio и новые функции для консоли разработчика, включая бета-версии и поэтапное внедрение» . ВенчурБит. 8 декабря 2014 года . Проверено 9 декабря 2014 г.
  12. ^ «Обновление инструментов разработчика Eclipse Android». 26 июня 2015 г. Проверено 27 сентября 2022 г.
  13. ^ «Google I/O 2019: Расширение возможностей разработчиков для создания лучших возможностей Android + Play» . Блог разработчиков Android . 7 мая 2019 г. Проверено 8 января 2024 г.
  14. Синицкий, Адам (10 августа 2019 г.). «Я хочу разрабатывать приложения для Android. Какие языки и программы мне следует использовать и изучать?». Администрация Андроида . Проверено 12 сентября 2019 г.
  15. Хониг, Зак (15 мая 2013 г.). «Google представляет Android Studio, IDE для создания приложений». Engadget . АОЛ . Проверено 16 мая 2013 г.
  16. ^ «Обзор Android Studio» . Архивировано из оригинала 20 июля 2022 года . Проверено 20 июля 2022 г.
  17. Оланофф, Дрю (15 мая 2013 г.). «Google запускает Android Studio и новые функции для консоли разработчика, включая бета-версии и поэтапное внедрение». ТехКранч . АОЛ . Проверено 16 мая 2013 г.
  18. ^ «Android Studio БЕТА» . Google . 15 мая 2013 года . Проверено 15 августа 2014 г.
  19. ^ IDE на языке Google Go, созданная с использованием платформы IntelliJ: go-lang-plugin-org/go-lang-idea-plugin, Поддержка языка Go для IDE на основе IDEA, 23 февраля 2019 г. , получено 23 февраля 2019 г. , Поддерживаемые IDE [. .] Android Studio 1.2.1+
  20. ^ «Начало работы с Kotlin на Android | Разработчики Android» . Developer.android.com . Проверено 25 октября 2017 г.
  21. ^ «Используйте функции языка Java 8 | Разработчики Android» . Developer.android.com . Проверено 25 октября 2017 г.
  22. ^ «android-retroflow: Backport Java 9 (JEP 266) API реактивных потоков Flow и SubmissionPublisher для цепочки инструментов desugar Android Studio 3.0, разветвленной от [..]» . ретропотоки . 22 октября 2017 года . Проверено 25 октября 2017 г.
  23. ^ «Поддержка Android Java 9, 10, 11 и 12» . Джейк Уортон . 27 ноября 2018 г. Проверено 23 февраля 2019 г. Будем надеяться, что к моменту фактического выпуска Java 12 в D8 будет реализована очистка от сахара для собратьев Java 11. В противном случае боль от застревания на Java 10 значительно возрастет!
  24. ^ «Примечания к выпуску Android Studio» . Официальный сайт разработчиков Android . Август 2019 года . Проверено 2 сентября 2019 г.
  25. ^ «Google Android Studio 3.4 теперь доступна, вот что нового — закуска» . 25 апреля 2019 г.
  26. ^ «Андроид Студия 4.1».
  27. ^ «Android Studio 4.2 доступна в стабильном канале» .
  28. ^ «Android Studio Arctic Fox доступна на канале Stable» .
  29. ^ «Android Studio Bumblebee (2021.1.1) Стабильная» .
  30. ^ "Андроид-студия Бурундук" . Блог разработчиков Android . Проверено 12 мая 2022 г.
  31. ^ "Android Studio Дельфин" . Блог разработчиков Android . Проверено 16 сентября 2022 г.
  32. ^ "Электрический угорь Android Studio" . Блог разработчиков Android .
  33. ^ "Android Studio Flamingo" . Блог разработчиков Android .
  34. ^ "Android Studio Giraffe" . Блог разработчиков Android .
  35. ^ "Android Studio Hedgehog" . Блог разработчиков Android .
  36. ^ ab «Загрузить инструменты Android Studio и SDK». Android-разработчики . Проверено 7 марта 2022 г.
  37. ^ «Примечания к выпуску эмулятора» . Android-разработчики . Проверено 12 мая 2022 г.

Внешние ссылки