Sette opp et Android-byggmiljø i OS X Mavericks

Android er et operativsystem for mobilenheter som åpen kildekode-fellesskapet har blitt kjent med og elsket siden starten i 2007. De tilsynelatende uendelige mulighetene for hva som kan oppnås med OS er spennende, og de har vekket humøret til utviklere over hele verden. Som eiere av mobilenheter bruker vi ofte interessen vår for Android til å presse enhetene våre videre og tilpasse dem til å bli virkelig våre egne.

Som med alle modifikasjoner eller tilpasninger, er verktøy nødvendig. Dette har ført til opprettelsen av verktøy som Themer, en app som kan lastes ned og brukes til å enkelt velge og bruke tilpassede temaer direkte på enheten i løpet av sekunder.

Men hvor kommer verktøy som Themer fra? Hvordan er de bygget? Kanskje et enda bedre spørsmål å stille er hvordan er Android bygget? Svaret på disse spørsmålene er faktisk veldig enkelt: et byggemiljø.

Et byggemiljø er et sett med verktøy og kataloger som en utvikler har satt opp på datamaskinen sin. Dette byggemiljøet lar utvikleren laste ned Android-kildekoden, som deretter kan brukes til å lage en tilpasset ROM, temaer, apper eller noe annet relatert til operativsystemet. Noen komponenter i et byggemiljø inkluderer en datamaskin, Java Development Kit (JDK), Android SDK, Android-kilden, og selvfølgelig litt tid og tålmodighet.

Til slutt når jeg kommer til poenget, vil jeg rette oppmerksomheten mot et byggemiljø som bare en håndfull utviklere bruker: OS X 10.9 Mavericks fra Apple. Med riktig kunnskap og riktig oppsett kan det være like morsomt å jobbe på Android i et OS X-byggemiljø som å jobbe i et hvilket som helst annet operativsystem som Linux eller Windows.

Hvis du eier en Mac, har det nå blitt enklere å sette opp byggemiljøet takket være flinke folk som XDA Recognized Contributor jakew02, WHO skrev en veldig grundig veiledning om å sette opp et byggemiljø, spesielt i OS X Mavericks. Selv om guiden hans ikke vil vise deg nøyaktig hvordan du bygger ting som en tilpasset ROM eller kjerner, hjelper den deg med å sørge for at du og din Mac er bedre forberedt til å starte Android-utviklingsreisen.

Som en Mac-eier har jeg brukt veiledningen, og har funnet den til å være veldig nyttig. Det er veldig hyggelig å komme over juveler som dette på XDA. Hvis du er en Mac-bruker klar til å begynne å utvikle, gå over til jakew02s guidetråd å lære mer.