¿Cómo puedo usar MS Visual Studio para Android?

¿Puedes usar Visual Studio para Android?

En caso afirmativo, ¿cómo establecería el SDK de Android en lugar de .NET Framework y existe alguna configuración o configuración especial?

Sí, puedes usar Visual Studio para Android (nativo) usando “vs-android”.

Estos son los pasos para configurarlo:

  1. Descarga el SDK de Android aquí .

  2. Descarga el NDK de Android aquí .

  3. Descargue Cygwin aquí .

  4. Descarga el JDK aquí .

  5. Descargue Visual Studio 2010, 2012 o 2013 aquí .

  6. Descargue vs-android aquí .

  7. Descargue Apache Ant aquí .

  8. Establecer variables de entorno:

(Panel de control> Sistema> Avanzado> Variables de entorno)

ANDROID_HOME = \android-sdk ANDROID_NDK_ROOT = \android-ndk ANT_HOME = \apache-ant JAVA_HOME = \jdk _JAVA_OPTIONS = -Xms256m -Xmx512m 
  1. Descargue ejemplos de aquí .

Funciona como un encanto … y lo mejor hasta ahora para usar.

Sí tu puedes:

http://www.gavpugh.com/2011/02/04/vs-android-developing-for-android-in-visual-studio/

enter image description here

En caso de que obtenga “No se puede ubicar tools.jar. Se espera encontrarlo en C: \ Archivos de progtwig (x86) \ Java \ jre6 \ lib \ tools.jar”, puede agregar una variable de entorno JAVA_HOME que apunte a su ruta Java JDK , por ejemplo c: \ sdks \ glassfish3 \ jdk (reinicia MSVC después)

Una solución aún mejor es usar WinGDB Mobile Edition en Visual Studio: le permite crear y depurar proyectos de Android dentro de Visual Studio:

http://ian-ni-lewis.blogspot.com/2011/01/its-like-coming-home-again.html

Descargue WinGDC para Android desde http://www.wingdb.com/wgMobileEdition.htm

Créanme, he intentado tanto para encontrar un IDE decente para el desarrollo de Android, pero fallé. Utilicé Visual Studio durante muchos años, y es tan difícil para mí acostumbrarme a la manera en que Eclipse hace las cosas.

Sin embargo, el nuevo IntelliJ es compatible con el desarrollo de Android, es lo más cercano que puede obtener.

Si está interesado en producir aplicaciones híbridas HTML5 (aplicaciones web envueltas en un contenedor nativo que da acceso a las funciones del dispositivo), la extensión Nomad Visual Studio admite la construcción de dispositivos Android.

De la documentación de Android :

La forma recomendada de desarrollar una aplicación de Android es usar Eclipse con el complemento ADT … Sin embargo, si prefiere desarrollar su aplicación en otro IDE, como IntelliJ, o en un editor básico, como Emacs, puede hacer eso en cambio.

Actualmente, hay complementos para IntelliJ IDEA y NetBeans, pero aún puede usar las herramientas en / tools para construir, depurar, monitorear, medir e iniciar el emulador.

Mucho ha cambiado desde que se hizo esta pregunta. Visual Studio 2013 con la actualización 4 y Visual Studio 2015 ahora tienen herramientas integradas para Apache Cordova y puede ejecutarlas en un emulador de Visual Studio para Android .

Microsoft Visual Studio 2015 ahora tiene opciones para el desarrollo de Android: C ++, cordova y C # con Xamarin. Al elegir una de esas opciones de desarrollo de Android, Visual Studio también instalará el nuevo emulador de Visual Studio para Android para usar como un objective para depurar su aplicación. También puede descargar el emulador sin necesidad de instalar Visual Studio. Para más detalles ver

Visuals Studio 2015 https://www.visualstudio.com/es-es/downloads/visual-studio-2015-downloads-vs

Visual Studio Emulator https://www.visualstudio.com/es-es/features/msft-android-emulator-vs.aspx

Video de características https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2015-Final-Release-Event/Visual-Studio-Emulator-for-Android

Extensión de Java para Visuals Studio 2012, 2013. 2015 https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93

Eso depende de lo que realmente quieras lograr.

¿Desea continuar haciendo aplicaciones normales de Android basadas en Java, pero usa Visual Studio para el desarrollo? Entonces son malas noticias, ya que Visual Studio no tiene soporte java incorporado. Por lo tanto, si lo usa desde el primer momento, perderá todas las funciones de Eclipse específicas de Java (IntelliSense para Java, depurador de Java, asistentes, etc.), así como numerosos complementos de Android (que son específicos de Eclipse y no se han ganado). t trabajo con VS).

Por otro lado, puede usar Mono para Android para desarrollar aplicaciones en C # en VS, pero no se verán tan bien como las aplicaciones nativas (puede faltar alguna funcionalidad, verse y sentirse ligeramente diferente, etc.). En ese caso, dicha aplicación podría vender menos que una aplicación Java “normal” que se vea y se sienta como todas las demás aplicaciones Java.

Si habla sobre el código nativo de Android (en C / C ++), como los juegos, las noticias no son tan malas. Como Visual Studio no tiene problemas con C ++, existen numerosas formas de hacerlo funcionar:

  1. Si solo desea comstackr su código, puede usar el conjunto de herramientas gratuito vs Android . Básicamente es un conjunto de reglas de comstackción que indican a Visual Studio cómo iniciar el comstackdor de Android.

  2. Si desea comstackr y depurar su código nativo con Visual Studio, necesitará algo más avanzado, como VisualGDB para Android . Puede construir / depurar su código nativo de forma independiente, o junto con la depuración del código Java de Eclipse.

Sé que esto q es bastante antiguo, pero podría ser útil:

http://blogs.nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-android-developers/

Además, puede usar el desarrollo de VS para Android también, porque al final, el IDE no es más que un sofisticado editor de texto con accesos directos a las herramientas de línea de comandos, por lo que se pueden usar los IDE más populares.

Sin embargo, si desea desarrollar completamente nativo sin restricciones, tendrá todo tipo de problemas, como los relacionados con la insensibilidad de las mayúsculas y minúsculas del sistema de archivos y las bibliotecas que faltan en la plataforma Windows.

Si intentas crear aplicaciones Windows Mobile en la plataforma Linux, tendrás mayores problemas que de otra manera, pero aún tiene más sentido usar Linux con Eclipse para Android OS.

Supongo que puede abrir archivos Java en Visual Studio y simplemente usar las herramientas de línea de comando directamente. No obstante, creo que no obtendrás resaltado de syntax ni autocompletado.

Eclipse no es tan diferente de Visual Studio, y hay muchas herramientas diseñadas para hacer que el desarrollo de Android sea más cómodo y que funcione desde dentro de Eclipse.

Puede usar Visual Studio para Android Development. Vea un buen artículo aquí

Si desea crear una aplicación de Android utilizando el lenguaje c #, puede usar Xamarin .
crearon esta gran herramienta de desarrollo de Cross Platform que permite a los desarrolladores desarrollar aplicaciones iOS y Android en lenguaje C #.

Xamarin se ofrece en diferentes licencias desde niveles gratuitos a empresariales, pero para no utilizaré la versión inicial, que es la versión gratuita. Incluye Xamarin Studio, que es un gran comienzo para quienes desean probar la creación de sus primeras aplicaciones para Android, también ofrecen una licencia comercial que le permite desarrollar en Visual Studio para que pueda usar esa rica experiencia similar al desarrollo de aplicaciones web o Windows. Aplicaciones, entonces tienen esta empresa que contiene todo

Puede usar Visual Studio 2015 para crear aplicaciones multiplataforma para Android, iOS y Windows.

IDE: https://www.visualstudio.com/en-US/explore/cordova-vs

Espero que esto ayude!