Android Studio Canary přidává počáteční podporu pro nové počítače Apple M1 Mac

click fraud protection

Nejnovější sestavení Canary Android Studio přidalo předběžnou podporu pro počítače Mac poháněné čipem Apple Silicon M1 založeným na ARM.

Android je vedle webu pravděpodobně jednou z nejdostupnějších vývojářských platforem. Fyzická zařízení se systémem Android mohou být neuvěřitelně levná a není zde nedostatek možností emulátoru pro testování. A samozřejmě, skutečné IDE, Android Studio, funguje téměř na všech existujících desktopových platformách, včetně macOS.

Android Studiu však něco chybělo: podpora ARM. Zatímco procesory založené na ARM byly většinou používány v mobilních zařízeních, začínáme je vídat i v noteboocích a dokonce i stolních počítačích. Dokonce i Apple se nedávno dostal do akce se svým Čipová sada M1 založená na ARM napájející nejnovější Macbook Air, Macbook Pro 13 a 24palcový iMac.

Protože se jedná o nedávný přechod, Apple zabudoval vrstvu kompatibility, která umožňuje programům založeným na x86 běžet na počítačích M1 Mac, a zdá se, že to funguje docela dobře. Nic se ale nevyrovná domorodci. Naštěstí Google pracuje na řešení.

Nejnovější Canary sestavení Android Studia (15 v době psaní tohoto článku) přináší počáteční nativní podporu pro M1 Mac. Stále chybí spousta věcí, ale základy fungují.

  • Můžete vytvářet a spouštět aplikace pouze pro JVM (kompilátor C++ není dokončen).
  • Můžete použít nástroje pro návrh, jako je náhled rozvržení.
  • S Androidem 11 a Androidem 12 můžete použít vestavěný emulátor.

Samozřejmě je také spousta věcí, které zatím nefungují.

  • Nemůžete dělat žádný nativní vývoj založený na C, protože nástroje NDK a sestavení ještě neběží na ARM.
  • Jakmile aktualizujete na Canary 15, nebudete moci provádět přírůstkovou aktualizaci na další verzi.
  • Mnoho nástrojů pro ladění nefunguje ihned po vybalení. Patří sem inspektor databáze, inspektor rozvržení a další. Existuje pro to řešení Nástroj pro sledování problémů JetBrains.
  • Emulátor má nějaké problémy s uživatelským rozhraním.

Žádný z těchto seznamů není zcela vyčerpávající, takže se určitě podívejte Blogový příspěvek Google Více podrobností.

Vidět sestavení Android Studia pro ARM je povzbudivé. I když je to nyní pouze pro macOS, doufejme, že to v budoucnu otevře dveře pro sestavení ARM pro Windows nebo dokonce Linux, což by mohlo vést k vývoji pro Android přímo z Androidu.

Zatímco čekáme na tuto utopickou budoucnost, pokud máte M1 Mac a chcete si tuto sestavu vyzkoušet, přejděte na Blogový příspěvek Google pro více podrobností o tom, co je nového a co budete potřebovat, abyste jej uvedli do provozu.