Répondre 1:

Le SDK Android comprend une variété d'outils qui nous donne la flexibilité de créer différents types d'applications mobiles pour OS / plates-formes Android.

SDK Android: classé en deux groupes

  • Outils SDK Android: Comprend différents outils de support qui sont tous essentiels pour le développement d'applications mobiles Android. Kit logiciel complet donc requis pour le développement de bout en bout du produit.Les outils SDK les plus importants sont Android SDK Manager (android sdk), AVD Manager (android avd) et émulateur (émulateur), Dalvik Debug Monitor Server (ddms) ). Certains autres outils importants sont le gestionnaire de périphériques virtuels Android, l'émulateur Android, mksdcard, adb, les commandes du shell adb, traceview, ProGuard, zipalign, les outils de la plateforme Android: il est personnalisé pour prendre en charge les fonctionnalités de la dernière plateforme Android. Il est mis à jour chaque fois que nous installons une nouvelle plate-forme SDK. Chaque mise à jour des outils de plate-forme est rétrocompatible avec les plates-formes plus anciennes. Les outils de plateforme incluent aidl, adb, aapt, dexdump et dx. Et ces outils sont principalement appelés par les outils de génération ADT et Android. Il est donc très rarement nécessaire d'invoquer ces outils directement.