Manuelles Installieren der Android-Entwicklungstools

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Installieren der Android-Entwicklungstools


Wichtig: Die Android-Entwicklungstools auf diese Art zu installieren, wird nicht empfohlen. Siehe Installieren der Android-Entwicklungstools.

Das Installationsprogramm für Appmethod installiert standardmäßig die Android-Entwicklungstools. Wenn Sie die Installation dieser Tools im Appmethod-Installationsprogramm deaktiviert haben, können Sie die Android-Entwicklungstools auch mit dem GetIt-Package-Manager installieren.

Wenn Sie keine der beiden Methoden zum Installieren der Android-Entwicklungstools verwenden können, lassen sich die Android-Entwicklungstools alternativ auch manuell, wie auf dieser Seite beschrieben, installieren.

So installieren Sie die Android-Entwicklungstools manuell:

  1. Installieren Sie das JDK (Java Development Kit):
    Hinweis: Das Installationsprogramm für Appmethod installiert das JDK, wenn die empfohlene Version von Java (1.6 oder 1.7) nicht auf Ihrem Computer vorhanden ist, unabhängig davon, ob Sie die Android-Entwicklungstools zur Installation auswählen.
  2. Installieren Sie das Android SDK (Software Development Kit):
    1. Öffnen Sie im Browser auf dem PC die Download-Seite für das Android SDK, und klicken Sie auf Download the SDK Tools ADT Bundle for Windows (EN).
      • Auf der Seite Get the Android SDK können Sie entsprechend Ihrer Windows-Plattform die 32-Bit- oder 64-Bit-Version auswählen.
      • Dieser Download enthält die SDK-Tools und die Eclipse-IDE.
        Nach Abschluss des Downloads können Sie den Ordner SDK\android-sdk-windows\eclipse gefahrlos löschen, sofern Sie die Eclipse-IDE nicht verwenden möchten.
    2. Führen Sie SDK Manager.exe aus dem Verzeichnis <SDK> aus.
      Tipps: Wenn der Android SDK Manager nicht gestartet wird, probieren Sie Folgendes aus:
      • Klicken Sie mit der rechten Maustaste auf SDK Manager.exe, und wählen Sie Als Administrator ausführen.
      • Führen Sie die Datei android.bat aus, die sich im Unterverzeichnis \tools des Verzeichnisses <SDK> befindet.
    3. Markieren (aktivieren) Sie in der Struktur des Android SDK Managers folgende Knoten:
      • Tools
      • SDK Platform im Knoten Android <Version> (API <Level>), wobei <Level> ein Wert größer oder gleich 10 sein muss (beispielsweise "19").
        Hinweis: Appmethod unterstützt Android 2.3 und spätere Versionen, unabhängig von der heruntergeladenen SDK-Plattform. Die Android SDK-Plattformen sind mit früheren Versionen kompatibel.
    4. Klicken Sie auf Install <n> packages, klicken Sie auf Accept License, um die erforderlichen Lizenzen zu akzeptieren, und klicken Sie zur Installation der benötigten Software auf Install.
    5. Nach dem Abschluss der Installation können Sie den Android SDK Manager auswählen.
  3. Installieren des Android NDK (Native Development Kit):

Nach der Installation der Android-Entwicklungstools müssen Sie Appmethod ein Android SDK hinzufügen.

Explizites Hinzufügen von Java zum Systempfad

Wenn Sie das JDK selbst installiert haben, ist Java möglicherweise nicht im Systempfad enthalten. Wenn Java nicht im Systempfad enthalten ist, müssen Sie den Android SDK Manager mithilfe der Datei android.bat (statt SDK Manager.exe) starten. Zur Optimierung der Android-Entwicklung sollten Sie Java der Umgebungsvariable für den Systempfad hinzufügen.

  1. Wählen Sie Tools > Optionen > Umgebungsoptionen > Umgebungsvariablen.
  2. Doppelklicken Sie im Bereich Systemvariablen auf den Eintrag Pfad.
  3. Wenn das Dialogfeld Systemvariable überschreiben angezeigt wird, drücken Sie auf der Tastatur die Taste Pos1, um den Fokus an den Anfang des Pfads zu setzen.
  4. Fügen Sie den Java-Pfad am Anfang des Systempfads hinzu (er muss vor allen Verweisen auf System32 stehen).
    Beispielsweise lautet in Appmethod der Standardinstallationspfad zu java.exe:
    C:\Programme\Java\jdk1.7.0_25\bin
    Beachten Sie, dass Sie nur dann eine Überschreibung hinzufügen müssen, wenn sich Ihre Java-Installation von dieser unterscheidet.
    Beenden Sie die Pfadeingabe mit einem Semikolon (;):
    JustOverride.png
  5. Klicken Sie im Dialogfeld Überschreiben auf OK, und klicken Sie im nachfolgenden Dialogfeld Bestätigen auf Ja.
  6. Überzeugen Sie sich davon, dass der Java-Pfad im Bereich Von Anwender überschrieben am Anfang des Feldes "Pfad" angezeigt wird:
    PathSysVar.png
  7. Klicken Sie auf OK, um das Dialogfeld Tools-Optionen zu schließen.

Behandeln von Problemen mit dem Android SDK Manager unter Windows 8

Unter Windows 8 werden möglicherweise beim Start von Android SDK Manager Fehlermeldungen angezeigt. In diesem Fall können Sie möglicherweise keine weiteren SDKs herunterladen.

Um das Problem zu beheben, bearbeiten Sie die Datei android.bat, und ändern Sie die Zeile, mit der der Android SDK Manager gestartet wird. Fügen Sie dem Java-Aufruf die Angabe -Djava.net.preferIPv4Stack=true wie folgt hinzu:

call %java_exe% -Djava.net.preferIPv4Stack=true %REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir="%tools_dir%" -Dcom.android.sdkmanager.workdir=%work_dir% -classpath "%jar_path%;%swt_path%\swt.jar" com.android.sdkmanager.Main %*

Dieses Problem scheint damit zusammenzuhängen, dass Windows 8 Internet Protocol V6 verwenden möchte.

Siehe auch