Android Studio Canary добавляет начальную поддержку новых компьютеров Mac M1 от Apple

click fraud protection

В последней сборке Android Studio Canary добавлена ​​предварительная поддержка компьютеров Mac на базе процессора Apple Silicon M1 на базе ARM.

Помимо Интернета, Android, вероятно, является одной из наиболее доступных платформ для разработки. Физические устройства Android могут быть невероятно дешевыми, и нет недостатка в вариантах эмулятора для тестирования. И, конечно же, настоящая IDE, Android Studio, работает практически на всех существующих настольных платформах, включая macOS.

Однако в Android Studio чего-то не хватает: поддержки ARM. Хотя процессоры на базе ARM в основном используются в мобильных устройствах, мы начинаем видеть их использование в ноутбуках и даже настольных компьютерах. Даже Apple недавно вмешалась в дело со своим Чипсет M1 на базе ARM питает новейшие Macbook Air, Macbook Pro 13 и 24-дюймовый iMac.

Поскольку это недавний переход, Apple встроила уровень совместимости, позволяющий запускать программы на базе x86 на компьютерах Mac M1, и, похоже, он работает довольно хорошо. Но ничто не сравнится с родным. К счастью, Google работает над решением.

Последняя сборка Android Studio Canary (15 на момент написания статьи) обеспечивает первоначальную встроенную поддержку компьютеров Mac M1. Многого еще не хватает, но основы работают.

  • Вы можете создавать и запускать приложения только для JVM (компилятор C++ еще не закончен).
  • Вы можете использовать инструменты дизайна, например предварительный просмотр макета.
  • Вы можете использовать встроенный эмулятор с Android 11 и Android 12.

Конечно, есть много вещей, которые пока не работают.

  • Вы не можете заниматься разработкой на основе C, поскольку NDK и инструменты сборки еще не работают на ARM.
  • После обновления до Canary 15 вы не сможете выполнить добавочное обновление до следующей версии.
  • Многие инструменты отладки не работают «из коробки». Сюда входят инспектор базы данных, инспектор макета и другие. Для этого есть обходной путь Трекер проблем JetBrains.
  • Есть некоторые проблемы с пользовательским интерфейсом эмулятора.

Ни один из этих списков не является полностью исчерпывающим, поэтому обязательно ознакомьтесь Сообщение в блоге Google Больше подробностей.

Видеть сборки Android Studio для ARM воодушевляет. Хотя сейчас это только для macOS, мы надеемся, что в будущем это откроет двери для сборок ARM для Windows или даже Linux, что может привести к разработке для Android непосредственно из Android.

Однако пока мы ждем этого утопического будущего, если у вас есть Mac M1 и вы хотите опробовать эту сборку, перейдите по ссылке Сообщение в блоге Google для получения более подробной информации о том, что нового и что вам может понадобиться для его запуска.