Você pode usar o Visual Studio para desenvolvimento Android?
Em caso afirmativo, como você definiria o SDK do Android em vez do .NET framework e existem definições ou configurações especiais?
android
visual-studio
Jere.Jones
fonte
fonte
Respostas:
Sim, você pode usar o Visual Studio para Android (nativo) usando "vs-android".
Aqui estão as etapas para configurá-lo:
Faça o download do SDK do Android aqui .
Faça o download do NDK do Android aqui .
Faça o download do Cygwin aqui .
Faça o download do JDK aqui .
Baixe o Visual Studio 2010, 2012 ou 2013 aqui .
Faça o download do vs-android aqui .
Faça o download do Apache Ant aqui .
Defina variáveis de ambiente:
(Painel de controle> Sistema> Avançado> Variáveis de ambiente)
Funciona como um encanto ... e é o melhor até agora para usar.
fonte
Sim você pode:
http://www.gavpugh.com/2011/02/04/vs-android-developing-for-android-in-visual-studio/
Caso você obtenha "Não é possível localizar tools.jar. Espera-se encontrá-lo em C: \ Arquivos de Programas (x86) \ Java \ jre6 \ lib \ tools.jar", você pode adicionar uma variável de ambiente JAVA_HOME que aponte para o caminho do Java JDK , por exemplo c: \ sdks \ glassfish3 \ jdk (reinicie o MSVC posteriormente)
Uma solução ainda melhor é usar o WinGDB Mobile Edition no Visual Studio: permite criar e depurar projetos Android em todo o Visual Studio:
http://ian-ni-lewis.blogspot.com/2011/01/its-like-coming-home-again.html
Faça o download do WinGDC para Android em http://www.wingdb.com/wgMobileEdition.htm
fonte
Acredite, eu tentei tanto encontrar um IDE decente para o desenvolvimento do Android, mas falhei. Eu usei o Visual Studio por muitos anos e é muito difícil me acostumar com a maneira como o Eclipse faz as coisas.
No entanto, o novo IntelliJ suporta o desenvolvimento do Android, é o mais próximo que você pode chegar.
fonte
Se você estiver interessado em produzir aplicativos híbridos HTML5 (aplicativos da Web embrulhados em um contêiner nativo que dê acesso às funções do dispositivo), a extensão Nomad Visual Studio suporta a criação de dispositivos Android.
fonte
Na documentação do Android :
A maneira recomendada de desenvolver um aplicativo Android é usar o Eclipse com o plug-in ADT ... No entanto, se você preferir desenvolver seu aplicativo em outro IDE, como o IntelliJ, ou em um editor básico, como o Emacs, é possível isso em vez disso.
Atualmente, existem plug-ins para IntelliJ IDEA e NetBeans, mas você ainda pode usar as ferramentas em / tools para criar, depurar, monitorar, medir e iniciar o emulador.
fonte
Muita coisa mudou desde que essa pergunta foi feita. O Visual Studio 2013 com atualização 4 e o Visual Studio 2015 agora têm ferramentas integradas para o Apache Cordova e você pode executá-las em um emulador do Visual Studio para Android .
fonte
O Microsoft Visual Studio 2015 agora tem opções para o desenvolvimento do Android: C ++, Cordova e C # com Xamarin. Ao escolher uma dessas opções de desenvolvimento do Android, o Visual Studio também instalará o novo Visual Studio Emulator para Android para usar como destino para depurar seu aplicativo. Você também pode baixar o emulador sem precisar instalar o Visual Studio. Para mais detalhes, consulte
Visuals Studio 2015 https://www.visualstudio.com/pt-br/downloads/visual-studio-2015-downloads-vs
Emulador do Visual Studio https://www.visualstudio.com/en-us/features/msft-android-emulator-vs.aspx
Vídeo dos recursos https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2015-Final-Release-Event/Visual-Studio-Emulator-for-Android
Extensão Java para Visuals Studio 2012, 2013. 2015 https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93
fonte
Isso depende do que você realmente deseja alcançar.
Você deseja continuar criando aplicativos Android baseados em Java normais, mas usa o Visual Studio para desenvolvimento? Então são más notícias, pois o Visual Studio não tem suporte a java interno. Portanto, se você usá-lo pronto para uso, perderá toda a funcionalidade Eclipse específica do Java (IntelliSense para Java, depurador Java, assistentes etc.), além de vários plug-ins do Android (específicos do Eclipse e vencidos ' t trabalhe com o VS).
Por outro lado, você pode usar o Mono para Android para desenvolver aplicativos em C # no VS, mas eles não parecerão tão suaves quanto os aplicativos nativos (algumas funcionalidades podem estar faltando, aparência e aparência um pouco diferentes etc.). Nesse caso, esse aplicativo poderia vender menos do que um aplicativo Java "normal" que se parece com todos os outros aplicativos Java.
Se você está falando sobre código Android nativo (em C / C ++), como jogos, as notícias não são tão ruins. Como o Visual Studio não tem problemas com o C ++, existem várias maneiras de fazê-lo funcionar:
Se você quiser apenas compilar seu código, poderá usar o conjunto de ferramentas vs-android . É essencialmente um conjunto de regras de criação que informam ao Visual Studio como iniciar o compilador Android.
Se você deseja compilar e depurar seu código nativo com o Visual Studio, precisará de algo mais avançado, como o VisualGDB para Android . Ele pode criar / depurar seu código nativo de forma independente ou em conjunto com a depuração do código Java do Eclipse.
fonte
Eu sei que este q é bastante antigo, mas pode me ser útil:
http://blogs.nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-android-developers/
fonte
Além disso, você também pode usar o VS para desenvolvimento Android, porque, no final, o IDE não passa de um editor de texto sofisticado com atalhos para ferramentas de linha de comando, para que os IDE mais populares possam ser usados.
No entanto, se você deseja desenvolver totalmente nativo sem restrições, terá todos os tipos de problemas, como os relacionados à insensibilidade a maiúsculas e minúsculas do sistema de arquivos e bibliotecas ausentes na plataforma Windows.
Se você tentar criar aplicativos móveis para Windows na plataforma Linux, terá problemas maiores do que o contrário, mas ainda faz mais sentido usar o Linux com o Eclipse para Android OS.
fonte
Suponho que você possa abrir arquivos Java no Visual Studio e apenas usar as ferramentas de linha de comando diretamente. Acho que você não obteria destaque de sintaxe ou preenchimento automático.
O Eclipse realmente não é tão diferente do Visual Studio, e existem muitas ferramentas projetadas para tornar o desenvolvimento do Android mais confortável que funcionam no Eclipse.
fonte
Você pode usar o Visual Studio para desenvolvimento Android. Veja um bom artigo aqui
fonte
Se você deseja criar um aplicativo Android usando o idioma c #, use o Xamarin .
eles criaram essa excelente ferramenta de desenvolvimento de plataforma cruzada, que permite aos desenvolvedores desenvolver aplicativos para iOS e Android na linguagem C #.
O Xamarin é oferecido em diferentes licenças, dos níveis gratuito para o corporativo, mas por enquanto não, usarei a versão inicial, que é a versão gratuita. Ele inclui o Xamarin Studio, que é um ótimo começo para quem deseja criar seus primeiros aplicativos para Android, além de oferecer uma licença comercial que permite o desenvolvimento no Visual Studio para que você possa usar essa experiência rica semelhante ao desenvolvimento de aplicativos Web ou Windows Apps, eles têm essa empresa que contém tudo
fonte
Você pode usar o Visual Studio 2015 para criar aplicativos de plataforma cruzada para Android, iOS e Windows.
IDE: https://www.visualstudio.com/en-US/explore/cordova-vs
Espero que isso ajude!
fonte