Como posso usar o MS Visual Studio para o desenvolvimento do Android?
Se sim, como é que você configura o SDK android em vez do framework. NET e há alguma configuração ou configuração especial?
14 answers
Sim, você pode usar Visual Studio para Android (nativo) usando "vs-android".
Aqui estão os passos para configurá-lo:
Faça o Download do Android SDK aqui.
Faça o Download do Android NDK aqui.
Obtenha o Cygwin aqui.
Faça o Download do JDK aqui.
Download Visual Studio 2010, 2012 ou 2013here .
Download vs-android Aqui.
Obtenha o Apache Ant aqui.
Definir as variáveis de ambiente:
(Painel De Controlo > Sistema > Avançado > Variáveis De Ambiente)
ANDROID_HOME = <install_path>\android-sdk
ANDROID_NDK_ROOT = <install_path>\android-ndk
ANT_HOME = <install_path>\apache-ant
JAVA_HOME = <install_path>\jdk
_JAVA_OPTIONS = -Xms256m -Xmx512m
- obter exemplos de aqui.
SIM você pode:
Http://www.gavpugh.com/2011/02/04/vs-android-developing-for-android-in-visual-studio/
No caso de você ficar " incapaz de localizar ferramentas.frasco. Espera-se encontrá-lo em C:\Program ficheiros (x86)\Java\jre6\lib\tools.jar " você pode adicionar uma variável de ambiente JAVA_HOME que aponta para o seu caminho JDK Java, por exemplo c:\sdks\glassfish3\jdk (reiniciar o MSVC depois)
Uma solução ainda melhor é usar a edição móvel WinGDB no Visual Studio: ele permite criar e depurar projetos Android todos dentro do Visual Studio:Http://ian-ni-lewis.blogspot.com/2011/01/its-like-coming-home-again.html
Baixar WinGDC para Android de http://www.wingdb.com/wgMobileEdition.htmNo entanto, o novo IntelliJ suporta para o desenvolvimento Android, é o mais próximo que você pode obter.
Se estiver interessado em produzir aplicações híbridas HTML5 (aplicações web embrulhadas num contentor nativo que dá acesso às funções do dispositivo), a Extensão Nomad Visual Studio suporta a construção de dispositivos android.
Do Androiddocumentação:
a maneira recomendada para desenvolver uma aplicação Android é usar o Eclipse com o plugin ADT... No entanto, se você preferir desenvolver sua aplicação em outro IDE, como o Intelij, ou em um editor básico, como o Emacs, você pode fazer isso.
De momento, existem 'plugins' para a ideia do Intelij e para o NetBeans, mas você ainda pode usar as ferramentas em /tools para compilar, depurar, monitorizar, medir e iniciar o emulador.
Extensão Java para o Visual Studio 2012, 2013. 2015 https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93
Se você está falando de Código Android nativo (em C/C++), tais como jogos, as notícias não são tão ruins. Como o Visual Studio não tem nenhum problema com C++, existem inúmeras maneiras de fazê-lo trabalho:
Se só quiser compilar o seu código, pode usar o conjunto de ferramentas free vs-android. É essencialmente um conjunto de regras de construção que dizem ao Visual Studio como lançar o compilador Android.
Se você quiser compilar e depurar o seu código nativo com o Visual Studio, você vai precisar de algo mais avançado, como VisualGDB para o Android . Ele pode compilar/depurar o seu código nativo de forma independente, ou em conjunto com depurar o código Java de Eclipse.
Http://blogs.nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-android-developers/
Além disso, você pode usar VS para o desenvolvimento do Android também, porque no final, o IDE não é nada além de um editor de texto chique com atalhos para Ferramentas de linha de comandos, então o IDE mais popular pode ser usado.
No entanto, se você quiser desenvolver totalmente nativo sem restrições, você terá todos os tipos de problemas, tais como os relacionados com a insensibilidade do sistema de arquivos e bibliotecas em falta na plataforma Windows..
Se tentar criar aplicações móveis windows na plataforma Linux, terá problemas maiores do que outros, mas ainda faz mais sentido usar o Linux com o Eclipse para o sistema operacional Android.
Se quiser criar uma aplicação Android usando a linguagem C#, pode usar Xamarin .
eles criaram esta grande ferramenta de desenvolvimento de plataforma Cross que permite aos desenvolvedores desenvolver aplicativos iOS e Android na Linguagem C#.
O Xamarin é oferecido em licenças diferentes de níveis livres para níveis empresariais, mas para não eu vou estar usando a versão inicial, que é a versão gratuita. Ele inclui o estúdio Xamarin, que é um ótimo começo para aqueles que querem experimentar a criação do seu primeiro aplicativos para Android, eles também oferecem uma licença de negócio que permite que você desenvolva em estúdio Visual para que você possa usar essa experiência rica semelhante ao desenvolvimento de aplicativos Web ou aplicativos Windows, em seguida, eles têm esta empresa que contém tudo