Pouvez-vous utiliser Visual Studio pour le développement Android ?
Si c'est le cas, comment définir le SDK Android au lieu de .NET framework et y a-t-il des paramètres ou une configuration spéciale ?
Pouvez-vous utiliser Visual Studio pour le développement Android ?
Si c'est le cas, comment définir le SDK Android au lieu de .NET framework et y a-t-il des paramètres ou une configuration spéciale ?
De la Android documentation :
La méthode recommandée pour développer une application Android est d'utiliser Eclipse avec le plugin ADT... Cependant, si vous préférez développer votre application dans un autre IDE, tel qu'IntelliJ, ou dans un éditeur de base, tel qu'Emacs, vous pouvez le faire à la place.
Actuellement, il existe des plug-ins pour IntelliJ IDEA et NetBeans, mais vous pouvez toujours utiliser les outils dans /tools pour construire, déboguer, surveiller, mesurer et démarrer l'émulateur.
Cela dépend de ce que vous voulez réellement obtenir.
Vous souhaitez continuer à créer une application Android normale basée sur Java, mais vous utilisez Visual Studio pour le développement ? Alors c'est une mauvaise nouvelle, car Visual Studio n'a pas de support Java intégré. Ainsi, si vous l'utilisez tel quel, vous perdrez toutes les fonctionnalités Eclipse spécifiques à Java (IntelliSense pour Java, débogueur Java, assistants, etc.) ainsi que de nombreux plugins Android (qui sont spécifiques à Eclipse et ne fonctionneront pas avec VS).
D'un autre côté, vous pouvez utiliser Mono pour Android pour développer des applications en C# dans VS, mais elles ne seront pas aussi fluides que les applications natives (certaines fonctionnalités pourraient manquer, l'aspect et la convivialité pourraient être légèrement différents, etc.) Dans ce cas, une telle application pourrait se vendre moins cher qu'une application Java "normale" qui ressemble à toutes les autres applications Java.
Si vous parlez de code Android natif (en C/C++), comme les jeux, les nouvelles ne sont pas aussi mauvaises. Comme Visual Studio n'a aucun problème avec le C++, il existe de nombreuses façons de le faire fonctionner :
Si vous souhaitez uniquement compiler votre code, vous pouvez utiliser le logiciel gratuit vs-Android toolet. Il s'agit essentiellement d'un ensemble de règles de construction indiquant à Visual Studio comment lancer le compilateur Android.
Si vous voulez compiler et déboguer votre code natif avec Visual Studio, vous aurez besoin de quelque chose de plus avancé, tel que VisualGDB pour Android . Il peut construire/déboguer votre code natif indépendamment, ou en même temps que le débogage du code Java depuis Eclipse.
Je sais que cette question est assez ancienne mais elle peut être utile :
http://blogs.nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-Android-developers/
En outre, vous pouvez utiliser VS pour le développement Android également, car en fin de compte, l'IDE n'est rien d'autre qu'un éditeur de texte fantaisie avec des raccourcis vers des outils en ligne de commande, de sorte que la plupart des IDE populaires peuvent être utilisés.
Toutefois, si vous souhaitez développer en mode entièrement natif sans restrictions, vous rencontrerez toutes sortes de problèmes, tels que ceux liés à l'insensibilité à la casse du système de fichiers et aux bibliothèques manquantes sur la plate-forme Windows
Si vous essayez de construire des applications mobiles Windows sur une plate-forme Linux, vous aurez plus de problèmes que dans l'autre sens, mais il est toujours plus logique d'utiliser Linux avec Eclipse pour Android OS.
Rien d'autre qu'un éditeur de texte sophistiqué avec un intellisense complet, un déploiement, un débogage intégré et une édition du code à la volée, avec des modèles intégrés pour chaque type de projet imaginable et des millions de plugins pour tout ce qui existe sous le soleil..... Je veux dire que c'est fondamentalement identique à Notepad.
Je suppose que vous pouvez ouvrir les fichiers Java dans Visual Studio et utiliser directement les outils de la ligne de commande. Mais je ne pense pas que vous obtiendrez la coloration syntaxique ou l'autocomplétion.
Eclipse n'est pas vraiment très différent de Visual Studio, et il y a beaucoup d'outils conçus pour rendre le développement Android plus confortable qui fonctionnent à partir d'Eclipse.
Un autre utilisateur vous demande si vous pouvez publier un lien vers l'un de ces outils. Il n'a pas assez de représentants pour faire des commentaires, alors je le demande en son nom.
Celui-là : androidstudio.tektips.in (Complément gratuit de Visual Studio pour le développement d'applications Android)
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
1 votes
Par curiosité, qu'est-ce qui vous déplaît spécifiquement dans Eclipse ? Honnêtement, je n'essaie pas de lancer une guerre "Quel IDE est le meilleur", je suis simplement curieux. Les réponses pourraient être utiles aux développeurs d'Eclipse ou du plug-in Android pour Eclipse. À moins que ce ne soit simplement parce que Visual Studio est plus familier, auquel cas c'est tout à fait compréhensible.
1 votes
@Jere.Jones : lorsque je me connecte à vsadt.com le 16 octobre 2011, je reçois le message d'erreur "Squarespace account vsadt is not available". le site a-t-il été déplacé vers une autre url ?
0 votes
Qu'est-il arrivé à vsadt-project ? Je l'attendais avec impatience, mais maintenant il semble avoir disparu !