Konfigurowanie środowiska kompilacji systemu Android w systemie OS X Mavericks

click fraud protection

Android to system operacyjny urządzeń mobilnych, który społeczność open source poznała i pokochała od jego powstania w 2007 roku. Pozornie nieskończone możliwości tego, co można osiągnąć za pomocą systemu operacyjnego, są intrygujące i rozpalają na nowo ducha programistów na całym świecie. Jako właściciele urządzeń mobilnych często wykorzystujemy nasze zainteresowanie Androidem, aby ulepszyć nasze urządzenia i dostosować je tak, aby naprawdę stały się nasze.

Podobnie jak w przypadku wszelkich modyfikacji lub dostosowywania, niezbędne są narzędzia. Doprowadziło to do stworzenia narzędzi takich jak Temat, aplikację, którą można pobrać i używać do łatwego wybierania i stosowania niestandardowych motywów bezpośrednio na urządzeniu w ciągu kilku sekund.

Ale skąd pochodzą narzędzia takie jak Themer? Jak są zbudowane? Być może jeszcze lepszym pytaniem jest: Jak zbudowany jest Android? Odpowiedź na te pytania jest w rzeczywistości bardzo prosta: środowisko kompilacji.

Środowisko kompilacji to zestaw narzędzi i katalogów, które programista skonfigurował na swoim komputerze. To środowisko kompilacji umożliwia programiście pobranie kodu źródłowego Androida, który można następnie wykorzystać do utworzenia niestandardowej pamięci ROM, motywów, aplikacji lub czegokolwiek innego związanego z systemem operacyjnym. Niektóre elementy środowiska kompilacji obejmują komputer, zestaw Java Development Kit (JDK), zestaw SDK systemu Android, źródło systemu Android i oczywiście trochę czasu i cierpliwości.

Na koniec przechodząc do sedna, chcę zwrócić uwagę na środowisko kompilacji, z którego korzysta tylko garstka programistów: OS X 10.9 Mavericks firmy Apple. Dzięki odpowiedniej wiedzy i właściwej konfiguracji praca na systemie Android w środowisku kompilacji OS X może być tak samo przyjemna, jak praca w dowolnym innym systemie operacyjnym, takim jak Linux czy Windows.

Jeśli posiadasz komputer Mac, konfigurowanie środowiska kompilacji stało się teraz prostsze dzięki dobrym ludziom, takim jak uznany współtwórca XDA jakew02, Kto napisał bardzo dokładny przewodnik na temat konfigurowania środowiska kompilacji, szczególnie w systemie OS X Mavericks. Chociaż jego przewodnik nie pokaże Ci dokładnie, jak zbudować niestandardową pamięć ROM lub jądra, pomoże Ci upewnić się, że Ty i Twój Mac jesteście lepiej przygotowani do rozpoczęcia przygody z programowaniem Androida.

Jako właściciel komputera Mac korzystałem z tego przewodnika i stwierdziłem, że jest on bardzo pomocny. Naprawdę miło jest znaleźć takie klejnoty na XDA. Jeśli jesteś użytkownikiem komputera Mac i chcesz rozpocząć programowanie, przejdź do wątek przewodnika jakew02 uczyć się więcej.