Sie haben Ihre Entwicklungsmaschine vorbereitet und das Android SDK installiert. Großartig! Aber sind Sie sicher, dass alle Ihre Tools aktualisiert werden? In diesem Lernprogramm erfahren Sie, wie Sie das Android SDK und Ihre App-Entwicklungstools auf dem neuesten Stand halten.
Dieses Tutorial ist Teil des Mobiletuts + "Android SDK-Entwicklung von Grund auf lernen!" Session. In dieser Tranche sind Updates für Eclipse, Android ADT und Android SDK enthalten. Einige Vorgänge werden über die Befehlszeile ausgeführt. Diese Tipps und Tricks gelten für alle unterstützten Entwicklungsumgebungen - Windows, Mac und Linux.
Eclipse verfügt über ein integriertes Software-Aktualisierungssystem, um sowohl sich selbst als auch alle installierten Plug-Ins wie die Android-Tools (ADT) zu aktualisieren. Führen Sie die folgenden Schritte aus, um eine Aktualisierung von Eclipse aus zu initiieren:
Starten Sie Eclipse. Gehe zu Hilfe, Nach Updates suchen…
Wenn die Überprüfung abgeschlossen ist, wird ein Bildschirm mit verfügbaren Updates angezeigt, sofern vorhanden. Updates werden nicht automatisch installiert. Sie müssen die Software-Updates auswählen, die Sie installieren möchten. Dieser Screenshot zeigt eine Eclipse-Umgebung, in der Android-Tools Updates zur Verfügung stehen.
Wählen Sie alle Updates aus, die Sie installieren möchten. Im Allgemeinen werden alle Kontrollkästchen aktiviert. Klicken Sie auf die Schaltfläche Weiter. Überprüfen Sie Ihre Auswahl. Klicken Sie erneut auf Weiter.
Auf einigen Plattformen wird möglicherweise eine Meldung angezeigt, dass Sie nicht über die erforderlichen Berechtigungen zum Aktualisieren einiger Komponenten verfügen. Auf diesen Plattformen müssen Sie Eclipse mit Administrator- oder Root-Berechtigungen neu starten.
Überprüfen Sie anschließend die mit den Softwareupdates verbundenen Lizenzvereinbarungen und akzeptieren Sie sie.
Zum Abschluss klicken Sie auf Fertig stellen, um den Update-Assistenten abzuschließen.
Bei der Installation neuer Software werden Sie möglicherweise von Eclipse aufgefordert, einen Neustart durchzuführen. Sie sollten dies tun, um sicherzustellen, dass die Installation abgeschlossen ist.
Manchmal werden dem Android-Eclipse-Repository neue Tools hinzugefügt. Dies ist beim ADT mehrmals vorgekommen. Neue Elemente werden auch während des Eclipse-Aktualisierungsvorgangs nicht automatisch heruntergeladen. Stattdessen müssen Sie im Repository nach neuen Tools suchen. Führen Sie dazu die folgenden Schritte aus:
Gehen Sie zur Hilfe und installieren Sie neue Software. Klicken Sie dann auf das Dropdown-Feld für das Feld "Arbeiten mit".
Wählen Sie das zuvor erstellte Android-Repository aus. Warten Sie einen Moment und Sie sehen alle verfügbaren Pakete von dieser Site.
Wählen Sie alle neu verfügbaren Pakete aus, die Sie möglicherweise Ihrer Entwicklungsumgebung hinzufügen möchten.
Hier in der Demo-Umgebung sind die NDK-Plugins und der Tracer für OpenGL ES neu zum Download verfügbar. Wir werden diese jetzt installieren.
Klicken Sie auf die Schaltfläche Weiter, und schließen Sie die Installation wie gewohnt ab.
Neben den über Eclipse verfügbaren Komponenten kann das ADT auch Komponenten aktualisieren und neue Komponenten mithilfe des Android SDK-Managers herunterladen.
Starten Sie den Android SDK Manager in Eclipse, indem Sie auswählen Fenster> Android SDK Manager. Eine einfachere Methode ist das Klicken auf das kleine Symbol mit dem Bugdroid-Kopf und dem Abwärtspfeil (in der oberen linken Ecke des Screenshots unten gezeigt). Warten Sie, bis es vollständig geladen und aktualisiert wurde. "Fertig Laden von Paketen" sollte unten angezeigt werden, wenn Sie fertig sind.
Wählen Sie alle Updates aus, die Sie installieren möchten. Klicken Sie dann auf die Schaltfläche Install # packages…. Wie bei der ursprünglichen Android-SDK-Installation müssen Sie die Pakete bestätigen. Anschließend werden Download und Installation gestartet. In diesem Teil werden Sie normalerweise gefragt, ob Sie ADB neu starten möchten. Sie werden normalerweise wollen, da dies eine gute Installation gewährleistet.
Sie erhalten dann eine Erinnerung an die Aktualisierung von Eclipse. Aber du hast das schon gemacht, richtig? Wenn dies nicht der Fall ist, müssen Sie möglicherweise den Android SDK Manager erneut aufrufen, um nach neueren Elementen zu suchen. Einige Elemente sind nur verfügbar, wenn Sie ADT selbst aktualisiert haben.
Auf Betriebssystemen, in denen in Gebrauch befindliche Dateien und Verzeichnisse gesperrt werden können, kann der Android SDK Manager die vorhandenen SDK-Dateien manchmal nicht aktualisieren. In diesem Fall ist die Lösung relativ einfach: Sie müssen das Update außerhalb von Eclipse durchführen.
Beenden Sie Eclipse. Warten Sie, bis es vollständig geschlossen ist. Stellen Sie sicher, dass keine anderen Instanzen von Eclipse ausgeführt werden.
Führen Sie in der Befehlszeile das "Android" -Tool ohne Parameter aus. (Sie haben die Android SDK-Binärdateien in Ihrem Pfad, oder?) Wenn das Android-Tool geladen wird, sollte es sehr vertraut aussehen:
Es ist die eigenständige Version des Android SDK-Managers. Wenn Eclipse jetzt heruntergefahren ist, sollten Sie die Paketaktualisierung oder -installation abschließen können.
Wir hoffen, diese Tipps haben Ihnen geholfen.
Haben Sie eigene Tipps, um Ihre Entwicklungsumgebung auf dem neuesten Stand zu halten? Lass es uns in den Kommentaren wissen und vielleicht werden sie dem nächsten Update dieser Tippliste hinzugefügt!
Sie sind auf dem Weg zur Android-Entwicklung. Welche Arten von Apps freuen Sie sich auf die Erstellung? Lass es uns in den Kommentaren wissen!
Die mobilen Entwickler Lauren Darcey und Shane Conder haben mehrere Bücher zur Android-Entwicklung mitgeschrieben: ein ausführliches Programmierbuch mit dem Titel Android Wireless-Anwendungsentwicklung (jetzt in der dritten Auflage als zweiteiliger Satz), Sams Teach Yourself Android-Anwendungsentwicklung in 24 Stunden, und Programmieren der Android-Anwendungsprogrammierung für den Kindle Fire: Eine praktische Anleitung zum Erstellen Ihrer ersten Android-Anwendung. Wenn sie nicht schreiben, verbringen sie ihre Zeit damit, mobile Software in ihrem Unternehmen zu entwickeln und Beratungsdienste anzubieten. Sie können sie per E-Mail an [email protected], über ihren Blog unter androidbook.blogspot.com und über Twitter @androidwireless erreichen.