web-dev-qa-db-fra.com

Android SDK Manager - Avez-vous besoin d’installer toutes les plateformes Android??)

Je viens de télécharger le Android SDK. Le téléchargement de tous les packages dans le SDK Manager prendra beaucoup trop de temps. Je me demande donc si je devrais désélectionner toutes les plates-formes sauf la dernière. Ou Ai-je besoin de toutes les plateformes? Merci d'avance.

38
Anay Karnik

Pas du tout. Vous devez simplement installer les plates-formes que vous ciblez pour vos applications et avec lesquelles vous avez l'intention de tester votre application. Si j'étais vous, j'installerais:

  • API 24 (Plusieurs fenêtres d'application, améliorations de la notification, prise en charge de plusieurs environnements locaux)
  • API 2 (basculement des autorisations d'exécution, mode Doze et BoringSSL)
  • API 21 (Changements importants, y compris la conception de matériaux)
  • API 19 (nombreuses modifications apportées aux différentes méthodes de l'API)
  • API 18 (Nouvelles fonctionnalités telles que BLE, nouvelles méthodes API)
  • API 14 (Grande refonte - résolution de plusieurs problèmes dans Honeycomb)
  • API 11 (Décalage quantique - Fragments et barre d'actions natifs à partir de l'API 11)
  • API 1 (Dernière des "anciennes" Android - il y a encore des gens qui l'utilisent)

Vous devriez également installer

  • Outils du SDK 24.0.2
  • Outils de plate-forme SDK 21
  • Outils de construction du SDK 21.1.2
  • SDK des services Google Play
  • Pilote USB Google

Optionnel:

  • Documentation hors ligne pour chaque plate-forme SDK.
  • Le code source de la plate-forme - utile pour regarder sous les couvertures.
52
Y.S

Non, vous n'avez pas besoin de tout télécharger pour chaque plate-forme. Vous devez télécharger uniquement ceux que vous allez développer votre application. Par exemple. Si vous envisagez de développer une application pour Android 2.3.3 (API 10), il vous suffit de télécharger pour cette plate-forme uniquement. Vous pouvez choisir de télécharger des bibliothèques de support à partir de extra (Si vous besoin de cela).

[~ # ~] éditer [~ # ~]
Vous n'avez pas non plus besoin de télécharger tous les outils de construction. C'est mieux si vous utilisez le dernier. Pour plus de questions sur les outils de construction, vous pouvez consulter ces questions:
Quels sont les Android outils de compilation, outils de plate-forme et outils SDK? Et quelle version doit-on utiliser?

9
Hardik Modha

Non, vous n'avez pas besoin de tout installer.

Installez la "Plate-forme SDK" pour les versions de Android que vous avez définies comme minimum, cible et intermédiaire).

Exemples:

API cible 23, API minimale 23

  • Seulement besoin d'installer SDK Platform for API 23

API cible 23, API minimale 15

  • Besoin d'installer des plates-formes SDK pour API 15 To 23

Extras

Les suppléments du SDK Android ne sont généralement pas nécessaires, mais il est utile de les connaître car ils peuvent être nécessaires en fonction de votre cas d'utilisation.

9
Praveen Yadav