Comment commencer à développer des applications Android dans Visual Studio 2017

. Cela pourrait s'avérer être un bond en avant majeur pour les développeurs Android basés sur Windows.



Comparé à d'autres IDE (environnement de développement intégré), Visual Studio a ses propres avantages et inconvénients. Visual Studio offre une prise en charge remarquable du développement multiplateforme pour les programmeurs C ++, et étant un IDE Windows natif, il est certainement moins gênant pour les non-Linux passionnés de se mettre en marche. Les inconvénients seraient sa surabondance de GUID et un débogage plus lent par rapport aux autres IDE. Mais si vous souhaitez développer des applications gourmandes en ressources processeur en C ++, Visual Studio est un IDE qui vaut son prix.

Comment installer Visual Studio sur Windows

Exigences:

Visual Studio 2017
Xamarin en direct [Optionnel]

Téléchargez le package du programme d'installation de Visual Studio et lorsque vous le lancez, il vous sera demandé quels composants vous souhaitez installer. Pour le développement Android, regardez sous ' Charges de travail » et choisissez ' Développement mobile avec C ++ » , Alors choisi ' Développement Android ».





Visual Studio installera l'éditeur Visual Studio, le débogueur C ++, divers outils de génération Android, des compilateurs et d'autres ressources nécessaires. Vous pouvez également éventuellement installer l'émulateur Google Android à partir du programme d'installation de Visual Studio, mais Xamarin en direct vaut la peine d'être pris en compte: il s'agit d'une application qui s'exécute sur votre téléphone Android et qui peut se connecter à vos ressources Visual Studio pour permettre la prévisualisation et le débogage en direct de vos applications Visual Studio directement sur votre téléphone Android.



Développement Android C ++ avec Visual Studio

Lancez l'éditeur Visual Studio et accédez à Fichier > Nouveau > Projet > Visual C ++ > Plateforme croisée > Android . Donnez un nom à votre application et appuyez sur ' D'accord ».

À partir de là, vous pouvez choisir le modèle avec lequel vous souhaitez travailler. Il y en a beaucoup à choisir, mais la plupart des applications à forte intensité graphique iront avec Application d'activité native (Android) modèle.



Le menu Explorateur de solutions vous sera présenté. Deux projets sont disponibles ici, à savoir:

MyAndroidApp.NativeActivity - Il contient toutes les références et le code de collage dont vous avez besoin pour exécuter votre application en tant qu'activité Android native.

MyAndroidApp.Packaging - Celui-ci contient AndroidManifest.xml et build.xml, et conditionnera votre application dans un fichier .apk pour l'installation sur les appareils Android.

Je ne vais pas vous guider codage une application, mais après avoir créé un projet, vous pouvez accéder à Plateforme de solutions et choisissez l'architecture d'appareil pour laquelle vous compilez, puis appuyez sur F5 pour exécuter l'application dans l'émulateur que vous avez connecté à Visual Studio, ou envoyez-la à Xamarin Live sur votre appareil pour l'aperçu et le débogage à la place.

Modification et débogage du code Java

Si vous visez une application Java au lieu de C ++, vous aurez besoin du Service de langage Java Visual Studio pour Android - cela activera un éditeur de texte qui colorisera vos chaînes Java. Lorsque vous avez terminé de modifier votre code Java, vous pouvez accéder au menu de débogage de Visual Studio et choisir ' Java uniquement ”Dans le menu Type de débogage.

Connexion de Xamarin Live à Visual Studio

Si vous préférez prévisualiser et déboguer les applications directement sur votre téléphone Android au lieu d'un émulateur, Xamarin en direct est pour toi.

Vous devez d'abord installer l'application Xamarin Live de Google Play sur votre appareil Android. Ensuite, prenez le Xamarin Updater pour Visual Studio 2017 et installez-le sur votre PC.

Vous devez maintenant créer votre application Android en tant que Projet Xamarin , et vous serez invité à associer votre appareil via le code-barres QR sur votre écran.

Lorsque vous souhaitez envoyer votre application à Xamarin Live pour la tester sur votre appareil, choisissez simplement le bouton «Exécuter» à l'intérieur de Visual Studio et choisissez l'une des options suivantes:

Démarrez sans débogage: Cela vous permet de modifier l'application directement sur votre appareil, et l'application sera redémarrée chaque fois que des modifications de code sont apportées et enregistrées.

Démarrez le débogage: Cela vous permet d'inspecter les variables et les points d'arrêt de votre application, mais le code ne peut pas être modifié.

Vue actuelle de l'exécution en direct: Ici, vous pouvez modifier l'application dans Visual Studio et voir les modifications de l'application sur l'écran de votre ordinateur. Fondamentalement, il diffuse la fenêtre de l'application Xamarin Live sur votre bureau.

C’est tout pour ce guide! À moins de te tenir la main et de te guider codage une application, il n’y a pas grand-chose à ajouter. Cependant, les sujets suivants peuvent vous intéresser:

Comment créer une application Android de base dans Phonegap
Comment créer une ROM personnalisée à partir d'un projet Open Source Android | Pt. 2

3 minutes de lecture