Android-rakennusympäristön määrittäminen OS X Mavericksissa

click fraud protection

Android on mobiililaitteiden käyttöjärjestelmä, jonka avoimen lähdekoodin yhteisö on oppinut tuntemaan ja rakastamaan sen perustamisesta lähtien vuonna 2007. Näennäisesti loputtomat mahdollisuudet, mitä käyttöjärjestelmällä voidaan saavuttaa, ovat kiehtovia, ja ne ovat herättäneet kehittäjien henget maailmanlaajuisesti. Mobiililaitteiden omistajina hyödynnämme usein kiinnostuksemme Androidia kohtaan viedäksemme laitteitamme eteenpäin ja mukauttaaksemme niitä todella omaksi.

Kuten kaikki muutokset tai mukautukset, työkalut ovat välttämättömiä. Tämä on johtanut työkalujen luomiseen, kuten Themer, sovellus, joka voidaan ladata ja jonka avulla voit helposti valita ja ottaa käyttöön mukautettuja teemoja suoraan laitteeseen muutamassa sekunnissa.

Mutta mistä Themerin kaltaiset työkalut tulevat? Miten ne rakennetaan? Ehkä vielä parempi kysymys on, kuinka Android on rakennettu? Vastaus näihin kysymyksiin on itse asiassa hyvin yksinkertainen: rakennusympäristö.

Rakennusympäristö on joukko työkaluja ja hakemistoja, jotka kehittäjä on määrittänyt tietokoneelleen. Tämän rakennusympäristön avulla kehittäjä voi ladata Android-lähdekoodin, jonka avulla voidaan luoda mukautettu ROM, teemoja, sovelluksia tai mitä tahansa muuta käyttöjärjestelmään liittyvää. Joitakin rakennusympäristön osia ovat tietokone, Java Development Kit (JDK), Android SDK, Android-lähde ja tietysti vähän aikaa ja kärsivällisyyttä.

Lopuksi asiaan, haluan kiinnittää huomiosi rakennusympäristöön, jota vain muutama kehittäjä käyttää: Applen OS X 10.9 Mavericks. Oikealla osaamisella ja oikealla asennuksella Androidilla työskentely OS X -rakennusympäristössä voi olla yhtä nautinnollista kuin missä tahansa muussa käyttöjärjestelmässä, kuten Linuxissa tai Windowsissa.

Jos omistat Macin, rakennusympäristön määrittäminen on nyt helpottunut hyvien ihmisten, kuten XDA Recognized Contributorin, ansiosta. jakew02, WHO kirjoitti erittäin perusteellisen oppaan rakennusympäristön määrittämisestä, erityisesti OS X Mavericksissa. Vaikka hänen oppaansa ei osoita sinulle tarkasti, kuinka voit rakentaa asioita, kuten mukautettuja ROM-levyjä tai ytimiä, se auttaa sinua varmistamaan, että sinä ja Macisi olette paremmin valmistautuneita aloittamaan Android-kehitysmatkasi.

Koska olen Mac-omistaja, olen käyttänyt opasta, ja se on ollut erittäin hyödyllinen. On todella mukavaa löytää tällaisia ​​jalokiviä XDA: ssa. Jos olet Mac-käyttäjä, joka on valmis aloittamaan kehittämisen, siirry kohtaan jakew02:n ohjauslanka oppia lisää.