2012-10-02 12 views
6

Im Android SDK-Manager, wenn Sie eine API erweitern, sehen Sie Pakete sagen Dinge wie 'SDK-Plattform, Google APIs' und auch viele andere Pakete wie 'Real3D, Bionic' usw. Screenshot:Android SDK-Manager, was zu installieren?

screenshot

Meine Frage ist, was ist der Unterschied zwischen all diesen Paketen, und welche Pakete muss ich installieren, wenn ich virtuelle Geräte für einige der häufigsten Android-Konfigurationen erstellen möchte? Muss ich SDK-Plattformen, Google APIs oder eines der anderen Pakete installieren, um Emulationen zu erstellen?

Und was ist der Unterschied zwischen SDK-Plattform und Google APIs?

+1

ich dieses Problem letzte Woche festgestellt, aber hätte nicht gedacht, hier zu fragen; Stattdessen habe ich einfach alles installiert: P – Vulcan

Antwort

6

Sie müssen folgende

1) SDK Platform (2.2,2.3 oder 4.0 .. je nach Bedarf)

2) SDK Tools/SDK-Plattform-Tools (zum Erstellen, Testen und Debuggen von Anwendungen)

Google APIs fungiert als Schnittstelle zu Google Map, während die SDK-Plattform Zugriff auf spezifische APIs der Plattform (2.2, 2.3 usw.) gewährt.

+0

Wenn ich mit einem regulären SDK begann und später Unterstützung für Google Maps hinzufügen wollte, ist das so einfach wie einige Importe? –

+0

Ja. Importieren Sie einfach maps.jar. –

+0

Außerdem ist ein Eintrag in der Android Manifest-Datei erforderlich. Zusatz von '' –

2

Im Grunde benötigen Sie nur SDK-Plattform. Die anderen Pakete werden nur benötigt, wenn Sie APIs von ihnen verwenden möchten. Zum Beispiel, wenn Sie Maps-Funktionalität in Ihre App integrieren möchten. Weitere Informationen finden Sie unter here.

2
  1. SDK Werkzeuge

    Erforderlich. Ihre neue SDK-Installation installiert die neueste Version. Stellen Sie sicher, dass Sie auf die Android Studio-Update-Eingabeaufforderungen reagieren, um Ihre SDK-Tools auf dem neuesten Stand zu halten.

  2. SDK Platform-Tools

    Erforderlich. Ihre neue SDK-Installation installiert die neueste stabile Version. Stellen Sie sicher, dass Sie auf die Android Studio-Update-Eingabeaufforderungen reagieren, um Ihre SDK Platform-Tools auf dem neuesten Stand zu halten.

  3. SDK Platform

    Erforderlich. In Ihrer Umgebung ist mindestens eine Plattform erforderlich, damit Sie Ihre Anwendung kompilieren können. Um die beste Benutzererfahrung auf den neuesten Geräten zu gewährleisten, empfehlen wir, dass Sie die neueste Plattformversion als Ihr Build-Ziel verwenden. Sie können Ihre App weiterhin auf älteren Versionen ausführen, aber Sie müssen mit der neuesten Version arbeiten, um neue Funktionen auf Geräten mit der neuesten Version von Android zu verwenden.

http://developer.android.com/tools/help/sdk-manager.html

Verwandte Themen