Az Android Studio Canary kezdeti támogatást nyújt az Apple új M1 Mac-ekhez

Az Android Studio legújabb Canary verziója előzetes támogatást adott az ARM-alapú Apple Silicon M1 chippel működő Mac gépekhez.

A web mellett az Android valószínűleg az egyik legelérhetőbb fejlesztői platform. A fizikai Android-eszközök hihetetlenül olcsók lehetnek, és nincs hiány a teszteléshez szükséges emulátor lehetőségekből sem. És természetesen a tényleges IDE, az Android Studio, szinte minden létező asztali platformon működik, beleértve a macOS-t is.

Az Android Studio azonban hiányzott valamit: az ARM támogatást. Míg az ARM-alapú processzorokat többnyire mobileszközökben használták, kezdjük látni őket laptopokban, sőt asztali számítógépekben is. Nemrég még az Apple is beszállt az akcióba ARM alapú M1 lapkakészlet a legújabb Macbook Air, Macbook Pro 13 és 24 hüvelykes iMac.

Mivel ez egy nemrégiben történt átállás, az Apple beépített egy kompatibilitási réteget, amely lehetővé teszi az x86-alapú programok futtatását M1 Mac-eken, és úgy tűnik, ez elég jól működik. De semmi sem jobb, mint a natív. Szerencsére a Google dolgozik a megoldáson.

Az Android Studio legújabb Canary verziója (15 a cikk írása óta) kezdeti natív támogatást nyújt az M1 Mac-ekhez. Még sok minden hiányzik, de az alapok működnek.

  • Csak JVM-alkalmazásokat készíthet és futtathat (a C++ fordító még nem fejeződött be).
  • Használhatja a tervezőeszközöket, például az elrendezés előnézetét.
  • A beépített emulátort Android 11 és Android 12 rendszerrel használhatja.

Persze sok olyan is van, ami még nem működik.

  • Natív C-alapú fejlesztést nem végezhet, mivel az NDK és a build eszközök még nem futnak ARM-en.
  • Ha frissít a Canary 15-re, nem fog tudni fokozatosan frissíteni a következő verzióra.
  • Sok hibakereső eszköz nem működik a dobozból. Ide tartozik az adatbázis-ellenőr, az elrendezés-ellenőr és mások. Van ennek megoldása A JetBrains problémakövetője.
  • Néhány UI probléma van az emulátorral.

A felsorolások egyike sem teljesen kimerítő, ezért mindenképpen nézze meg A Google blogbejegyzése további részletekért.

Az Android Studio for ARM verzióinak megtekintése biztató. Bár ez jelenleg csak macOS-re vonatkozik, remélhetőleg megnyitja az ajtót a jövőben Windowsra vagy akár Linuxra készült ARM buildek előtt, amelyek közvetlenül az Androidról való Androidra való fejlesztést eredményezhetnek.

Ha azonban az utópikus jövőre várunk, ha M1 Mac-ed van, és szeretnéd kipróbálni ezt az összeállítást, menj a A Google blogbejegyzése további részletekért az újdonságokról és arról, hogy mire lehet szüksége az üzembe helyezéshez.