Android Studio Canary lisab Apple'i uutele M1 Macidele esialgse toe

Android Studio uusim Canary versioon on lisanud esialgse toe Macidele, mis töötavad ARM-il põhineva Apple Silicon M1 kiibiga.

Lisaks veebile on Android ilmselt üks ligipääsetavamaid arendusplatvorme. Füüsilised Androidi seadmed võivad olla uskumatult odavad ja testimiseks ei tule puudu ka emulaatorivõimalustest. Ja muidugi, tegelik IDE, Android Studio, töötab peaaegu kõigil olemasolevatel töölauaplatvormidel, sealhulgas macOS-is.

Android Studiol on aga midagi puudu: ARM-i tugi. Kuigi ARM-põhiseid protsessoreid on enamasti kasutatud mobiilseadmetes, hakkame neid kasutama sülearvutites ja isegi lauaarvutites. Isegi Apple astus hiljuti oma tegevusega kaasa ARM-põhine M1 kiibistik toidavad uusimaid Macbook Airi, Macbook Pro 13 ja 24-tolline iMac.

Kuna tegemist on hiljutise üleminekuga, on Apple'il sisseehitatud ühilduvuskiht, mis võimaldab x86-põhistel programmidel töötada M1 Mac-arvutites ja tundub, et see töötab päris hästi. Kuid miski ei ületa kohalikku. Õnneks töötab Google lahenduse kallal.

Android Studio uusim Canary versioon (selle kirjutamise seisuga 15) toob M1 Macidele esialgse toe. Palju on veel puudu, aga põhitõed toimivad.

  • Saate luua ja käitada ainult JVM-i rakendusi (C++ kompilaator pole valmis).
  • Saate kasutada kujundustööriistu, näiteks paigutuse eelvaadet.
  • Sisseehitatud emulaatorit saate kasutada operatsioonisüsteemidega Android 11 ja Android 12.

Muidugi on ka palju asju, mis veel ei tööta.

  • Te ei saa teha ühtegi C-põhist arendust, kuna NDK ja ehitustööriistad ei tööta veel ARM-is.
  • Kui värskendate versioonile Canary 15, ei saa te järgmisele versioonile järkjärgulist värskendust teha.
  • Paljud silumistööriistad ei tööta kohe alguses. See hõlmab andmebaasi inspektorit, paigutuse inspektorit ja teisi. Selle jaoks on lahendus JetBrainsi probleemide jälgija.
  • Emulaatoriga on mõned kasutajaliidese probleemid.

Kumbki neist loenditest pole täielikult ammendav, seega vaadake kindlasti üle Google'i ajaveebi postitus lisateabe saamiseks.

Android Studio ARM-i versioonide nägemine on julgustav. Kuigi see on praegu ainult macOS-i jaoks, avab see tulevikus loodetavasti ukse ARM-i versioonidele Windowsi või isegi Linuxi jaoks, mis võib viia Androidi arendamiseni otse Androidist.

Kui aga ootame seda utoopilist tulevikku, kui teil on M1 Mac ja soovite seda versiooni proovida, minge Google'i ajaveebi postitus Lisateavet selle kohta, mis on uus ja mida võib vaja minna selle käivitamiseks.