SDK Android tutoriel pour débutants

SDK Android Télécharger

Android est le système d'exploitation mobile le plus utilisé au monde, il est donc essentiel qu'il y ait un moyen facile de développer des applications pour elle. Ceci est où le SDK Android entre en jeu. Le SDK, qui est maintenant dans le cadre d'applications en studio et comprend des exemples de code et l'émulateur, il est plus facile que jamais de développer pour Android. Donc, nous allons commencer.

Quel est le SDK Android?

Manager SDK

Le SDK Android est un kit de développement qui inclut toutes les bibliothèques et les fichiers nécessaires aux développeurs pour faire des applications pour Android. Le kit comprend également un exemple de code avec des applications de travail, et le Virtual Device Manager Android, qui vous permet de tester votre application sur toute version d'Android (ou Android Wear) que vous voulez.

Il existe différents composants qui peuvent être téléchargés, y compris la plate-forme d'outils et de construire des outils.

  • Platform-outils sont utilisés pour soutenir les nouvelles et existantes fonctionnalités d'Android, y compris le débogage Android Bridge, BMGR et logcat. Le débogage Android Bridge (ADB) peut être utilisé pour voir ce qui est à l'origine des erreurs et ce processus sont en cours d'exécution ainsi que d'autres choses. BMGR est un outil utilisé pour gérer le gestionnaire de sauvegarde sur un appareil Android avec un niveau de 8 ou plus API. Il peut être consulté à l'aide de la BAD.
  • Build-outils sont mis à travailler avec la plate-forme-outils, mais peuvent être mis à jour indépendamment si nécessaire. Ceux-ci comprennent JOBB, ProGuard et zipalign. JOBB vous permet de construire des expansions cryptés et non cryptés au format APK OBB. ProGuard est en mesure de réduire et sécuriser votre application en supprimant des éléments inutilisés, des classes de renommer, etc., ce qui rend difficile pour les gens de désosser votre application et il fait la taille globale plus petite qui est aussi un bonus. Zipalign optimise .apk fichiers pour commencer dans un certain alignement par rapport au début d'un fichier.
  • Les SDK-outils sont nécessaires et sont utilisés, peu importe quelle version d'Android vous développez pour, ceux-ci comprennent: build-outils, outils de débogage et de l'image-outils avec les autres.
  • Le débogage Android Bridge (ADB) et fastboot sont également inclus dans le cas où vous avez besoin pour obtenir votre appareil hors d'une confiture ainsi. Fastboot peut être utilisé à clignoter ou essuyer partitions sur votre appareil en cas quelque chose se passe, ce qui est très facile à faire. La BAD peut être utilisé pour résoudre des problèmes avec votre appareil et des applications.


Ce qui rend le SDK spécial est que tout ce que vous pourriez jamais avoir besoin ou envie est à quelques clics de souris, et avec Google est excellent page développeur, tout est possible. Mise à jour est un jeu d'enfant aussi, si une mise à jour est disponible, le SDK vous permettra de savoir quand vous lancez le gestionnaire de SDK. Ceci est un moyen utile pour vérifier que tout est en place à ce jour ainsi que de vérifier pour voir si il ya des extraits de télécharger et déranger avec.

Comment utiliser les échantillons fournis

Google fournit quelques échantillons très utiles, si elle est utilisée correctement. Les échantillons peuvent être trouvées dans le dossier SDK sous «échantillons» puis sous la version Android que vous voulez prendre l'échantillon. Porter des échantillons Android ont un sous-dossier supplémentaire connu comme "portable". Dans ces échantillons Google fournit des lignes de base sur la façon dont l'interface utilisateur devrait ressembler à cette version d'Android et d'autres nouvelles modifications de l'API.

Lorsque l'API visage de la montre est sorti, Google a ajouté un excellent exemple sur la façon d'utiliser un retardement cadran de la montre de seconde main classique et une montre imitation balayage mécanique deuxième cadran de la montre de la main. Vous pouvez apprendre beaucoup de choses en utilisant les échantillons et la documentation officielle que Google fournit. Vous pouvez exécuter les exemples d'utilisation de l'AVD Manager et modifier le code comme vous le souhaitez avant d'utiliser les mêmes techniques dans votre propre application.

Les échantillons couvre des domaines tels que la connectivité, y compris la mise en réseau de base et les gestes Bluetooth, y compris la détection de mouvement et multi-tactile et l'interface de l'utilisateur, y compris ActionBars, Notifications, des transitions, glisser et le mode immersif.

Quel est l'AVD Manager et comment l'utiliser



AVD Madness

L'Android Virtual Device Manager est une entité très spéciale quand il vient aux applications en développement et le SDK Android. L'AVD Manager vous permet de créer des dispositifs d'usure Android et Android virtuels que vous pouvez exécuter vos applications sur. Ces périphériques virtuels sont démontées versions d'Android qui peuvent être configurés à toutes les tailles d'écran, la résolution et même type de processeur, y compris ARM, MIPS et x86.

Dans la dernière année, Google et Intel ont rendu beaucoup plus facile d'exécuter une AVD en utilisant le gestionnaire de matériel d'exécution accélérée d'Intel (HAXM) qui permet à l'AVD de fonctionner en mode «virt rapide". Ceci en fait un environnement virtuel très lisse rivalisant avec un appareil Android réelle. Le seul inconvénient est qu'il n'y a aucun moyen officiel pour deux AVDS de communiquer les uns avec les autres. Par exemple, vous ne pouvez pas avoir un téléphone Android connecter avec un dispositif d'Android Wear si les deux sont AVDS. Cependant, vous pouvez connecter votre appareil à un réel dispositif de l'usure AVD.

Comment le SDK Android studio attacher ensemble

Android Studio est dans une ligue de son propre, et d'apprendre à connaître ses tenants et aboutissants est un must, Gary Sims explique comment Écrire votre première application Android utilisant Android Studio. Android Studio rend l'accès au SDK et AVD Gestionnaire une brise. Les icônes pour accéder aux deux sont situés sur la barre d'outils en haut au milieu. Avoir le SDK Android intégré dans Android Studio est un énorme avantage quand il vient à la productivité. Par exemple, le débogage Android pont fonctionne à merveille avec Studio Android et l'AVD Manager. Si vous aviez à créer une application Android Wear qui nécessite la connexion d'un téléphone pour les données que vous pouvez connecter votre téléphone et commencer un DAV d'un dispositif de l'usure, connectez les deux et de voir exactement ce qui se passe à chaque fois. Ceci est quelque chose que vous trouverez difficile de vivre sans après avoir utilisé à quelques reprises.

Android Developer Bulletin

Conclure

Le SDK Android est un outil très puissant pour créer des applications simples à des jeux complexes. Le SDK, AVD Manager et Android studio fonctionne merveilleusement ensemble. En utilisant les échantillons et la documentation fournies par Google tout est possible. Il n'a jamais été plus facile de développer pour Android. Alors pourquoi ne pas commencer? Vous pouvez vous procurer le SDK Android Ici.




» » SDK Android tutoriel pour débutants