Android Studio Canary lisää alustavan tuen Applen uusille M1 Maceille

Android Studion uusin Canary-versio on lisännyt alustavan tuen ARM-pohjaisella Apple Silicon M1 -sirulla toimiville Maceille.

Internetin lisäksi Android on luultavasti yksi saavutettavimmista kehitysalustoista. Fyysiset Android-laitteet voivat olla uskomattoman halpoja, eikä testausta varten ole pulaa emulaattorivaihtoehdoista. Ja tietysti varsinainen IDE, Android Studio, toimii melkein kaikilla olemassa olevilla työpöytäalustoilla, mukaan lukien macOS.

Android Studiosta on kuitenkin puuttunut jotain: ARM-tuki. Vaikka ARM-pohjaisia ​​prosessoreita on käytetty enimmäkseen mobiililaitteissa, alamme nähdä niitä kannettavissa tietokoneissa ja jopa pöytätietokoneissa. Jopa Apple pääsi äskettäin mukaan toimintaan ARM-pohjainen M1-piirisarja virtalähteenä uusimmat Macbook Air, Macbook Pro 13 ja 24 tuuman iMac.

Koska tämä on äskettäinen siirtymä, Applella on sisäänrakennettu yhteensopivuuskerros, joka mahdollistaa x86-pohjaisten ohjelmien suorittamisen M1 Mac -tietokoneissa, ja se näyttää toimivan melko hyvin. Mutta mikään ei voita alkuperäistä. Onneksi Google etsii ratkaisua.

Android Studion uusin Canary-versio (15 tämän kirjoittamisen jälkeen) tuo alkuperäisen tuen M1 Mac -tietokoneille. Puuttuu vielä paljon asioita, mutta perusasiat toimivat.

  • Voit rakentaa ja käyttää vain JVM-sovelluksia (C++-kääntäjä ei ole valmis).
  • Voit käyttää suunnittelutyökaluja, kuten asettelun esikatselua.
  • Voit käyttää sisäänrakennettua emulaattoria Android 11:n ja Android 12:n kanssa.

Tietysti on myös paljon asioita, jotka eivät vielä toimi.

  • Et voi tehdä natiivia C-pohjaista kehitystä, koska NDK ja build-työkalut eivät vielä toimi ARM: ssa.
  • Kun päivität Canary 15:een, et voi tehdä asteittaista päivitystä seuraavaan versioon.
  • Monet virheenkorjaustyökalut eivät toimi heti. Tämä sisältää tietokannan tarkastajan, asettelun tarkastajan ja muut. Tähän on olemassa ratkaisu JetBrainsin ongelmanseuranta.
  • Emulaattorissa on joitain käyttöliittymäongelmia.

Kumpikaan luettelo ei ole täysin tyhjentävä, joten muista tarkistaa ne Googlen blogikirjoitus Lisätietoja.

Android Studio for ARM -versioiden näkeminen on rohkaisevaa. Vaikka tämä on tällä hetkellä vain macOS: lle, se toivottavasti avaa oven ARM-koontiversioille Windowsille tai jopa Linuxille tulevaisuudessa, mikä voi johtaa Androidin kehittämiseen suoraan Androidista.

Odottaessamme tätä utopistista tulevaisuutta, jos sinulla on M1 Mac ja haluat kokeilla tätä versiota, siirry Googlen blogikirjoitus saadaksesi lisätietoja siitä, mitä uutta ja mitä saatat tarvita saadaksesi sen käyttöön.