Konfigurera en Android-byggmiljö i OS X Mavericks

click fraud protection

Android är ett operativsystem för mobila enheter som open source-gemenskapen har lärt känna och älska sedan starten 2007. De till synes oändliga möjligheterna till vad som kan uppnås med operativsystemet är spännande, och de har återuppväckt andan hos utvecklare över hela världen. Som ägare av mobila enheter använder vi ofta vårt intresse för Android för att driva våra enheter längre och anpassa dem så att de blir våra egna.

Som med alla ändringar eller anpassningar är verktyg nödvändiga. Detta har lett till skapandet av verktyg som Themer, en app som kan laddas ner och användas för att enkelt välja och tillämpa anpassade teman direkt på enheten inom några sekunder.

Men var kommer verktyg som Themer ifrån? Hur är de byggda? En kanske ännu bättre fråga att ställa är hur är Android byggt? Svaret på dessa frågor är faktiskt väldigt enkelt: en byggmiljö.

En byggmiljö är en uppsättning verktyg och kataloger som en utvecklare har konfigurerat på sin dator. Denna byggmiljö låter utvecklaren ladda ner Android-källkoden, som sedan kan användas för att skapa en anpassad ROM, teman, appar eller något annat relaterat till operativsystemet. Vissa komponenter i en byggmiljö inkluderar en dator, Java Development Kit (JDK), Android SDK, Android-källan och naturligtvis lite tid och tålamod.

Äntligen när jag kommer till saken vill jag uppmärksamma er på en byggmiljö som bara en handfull utvecklare använder: OS X 10.9 Mavericks från Apple. Med rätt kunskap och korrekt inställning kan det vara lika roligt att arbeta på Android i en OS X-byggmiljö som att arbeta i vilket annat operativsystem som helst som Linux eller Windows.

Om du äger en Mac har det nu blivit enklare att konfigurera din byggmiljö tack vare bra folk som XDA Recognized Contributor jakew02, WHO skrev en mycket grundlig guide om hur du konfigurerar en byggmiljö, speciellt i OS X Mavericks. Även om hans guide inte kommer att visa dig exakt hur du bygger saker som en anpassad ROM eller kärnor, hjälper den dig att se till att du och din Mac är bättre förberedda för att börja din Android-utvecklingsresa.

Eftersom jag är Mac-ägare har jag använt guiden och har tyckt att den är till stor hjälp. Det är verkligen trevligt att hitta sådana här juveler på XDA. Om du är en Mac-användare redo att börja utveckla, gå vidare till jakew02s guidetråd att lära sig mer.