Einrichten einer Android-Build-Umgebung in OS X Mavericks

Android ist ein Betriebssystem für Mobilgeräte, das die Open-Source-Community seit seiner Einführung im Jahr 2007 kennen und lieben gelernt hat. Die scheinbar endlosen Möglichkeiten dessen, was mit dem Betriebssystem erreicht werden kann, sind faszinierend und haben den Geist von Entwicklern auf der ganzen Welt neu entfacht. Als Besitzer mobiler Geräte nutzen wir oft unser Interesse an Android, um unsere Geräte weiterzuentwickeln und sie so anzupassen, dass sie wirklich zu unseren eigenen werden.

Wie bei allen Änderungen oder Anpassungen sind Werkzeuge erforderlich. Dies hat zur Entwicklung von Tools wie geführt Themer, eine App, die heruntergeladen und verwendet werden kann, um benutzerdefinierte Designs innerhalb von Sekunden einfach direkt auf dem Gerät auszuwählen und anzuwenden.

Aber woher kommen Tools wie Themer? Wie sind sie gebaut? Vielleicht ist die Frage noch besser: Wie ist Android aufgebaut? Die Antwort auf diese Fragen ist eigentlich ganz einfach: eine Build-Umgebung.

Eine Build-Umgebung ist eine Reihe von Tools und Verzeichnissen, die ein Entwickler auf seinem Computer eingerichtet hat. Diese Build-Umgebung ermöglicht es dem Entwickler, den Android-Quellcode herunterzuladen, der dann zum Erstellen eines benutzerdefinierten ROM, von Designs, Apps oder allem anderen, was mit dem Betriebssystem zu tun hat, verwendet werden kann. Zu den Komponenten einer Build-Umgebung gehören ein Computer, das Java Development Kit (JDK), das Android SDK, die Android-Quelle und natürlich ein wenig Zeit und Geduld.

Um zum Schluss auf den Punkt zu kommen: Ich möchte Ihre Aufmerksamkeit auf eine Build-Umgebung lenken, die nur eine Handvoll Entwickler verwenden: OS X 10.9 Mavericks von Apple. Mit dem richtigen Know-how und der richtigen Einrichtung kann die Arbeit unter Android in einer OS X-Build-Umgebung genauso angenehm sein wie die Arbeit unter jedem anderen Betriebssystem wie Linux oder Windows.

Wenn Sie einen Mac besitzen, ist die Einrichtung Ihrer Build-Umgebung dank guter Leute wie XDA Recognized Contributor jetzt einfacher geworden jakew02, WHO hat eine sehr ausführliche Anleitung zum Einrichten einer Build-Umgebung geschrieben, insbesondere in OS X Mavericks. Sein Leitfaden zeigt Ihnen zwar nicht genau, wie Sie Dinge wie ein benutzerdefiniertes ROM oder Kernel erstellen, hilft Ihnen aber dabei, sicherzustellen, dass Sie und Ihr Mac besser auf den Beginn Ihrer Android-Entwicklungsreise vorbereitet sind.

Als Mac-Besitzer habe ich die Anleitung verwendet und fand sie sehr hilfreich. Es ist wirklich schön, auf XDA auf solche Juwelen zu stoßen. Wenn Sie ein Mac-Benutzer sind und bereit sind, mit der Entwicklung zu beginnen, gehen Sie zu Leitfaden-Thread von jakew02 um mehr zu lernen.