当前位置:  开发笔记 > 编程语言 > 正文

如何使用MS Visual Studio进行Android开发?

如何解决《如何使用MSVisualStudio进行Android开发?》经验,为你挑选了8个好方法。

你可以使用Visual Studio for Android开发吗?

如果是这样,您将如何设置android SDK而不是.NET框架,是否有任何特殊设置或配置?



1> user1169079..:

是的,您可以使用"vs-android"使用Visual Studio for Android(本机).

以下是设置它的步骤:

    在此处下载Android SDK .

    在此处下载Android NDK .

    在这里下载Cygwin .

    在这里下载JDK .

    在此处下载Visual Studio 2010,2012或2013 .

    在这里下载vs-android .

    在这里下载Apache Ant .

    设置环境变量:

(控制面板>系统>高级>环境变量)

ANDROID_HOME = \android-sdk
ANDROID_NDK_ROOT = \android-ndk
ANT_HOME  = \apache-ant
JAVA_HOME = \jdk
_JAVA_OPTIONS = -Xms256m -Xmx512m  

    从这里下载示例.

它的作用就像一个魅力...到目前为止最好使用.


为我工作.我不需要Cygwin.我不得不下载32位JDK并设置ANDROID_HOME环境变量.
第5步 - VS android v0.95 - 2013年5月22日Visual Studio 2012现已完全支持.
我得到的印象是vs-android仅用于C/C++开发.不是Java.它是否正确?
@Pavitar:它是开源的

2> Erwin Couman..:

是的你可以:

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

在此输入图像描述

如果您"无法找到tools.jar.预计在C:\ Program Files(x86)\ Java\jre6\lib\tools.jar中找到它",您可以添加指向Java JDK路径的环境变量JAVA_HOME ,例如c:\ sdks\glassfish3\jdk(之后重启MSVC)

更好的解决方案是在Visual Studio中使用WinGDB Mobile Edition:它允许您在Visual Studio中创建和调试Android项目:

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

从http://www.wingdb.com/wgMobileEdition.htm下载适用于Android的WinGDC



3> Alex..:

相信我,我已经努力为Android开发找到一个不错的IDE,但我失败了.我使用Visual Studio已经很多年了,我很难习惯Eclipse的工作方式.

但是,新的IntelliJ支持Android开发,它是您可以获得的最接近的.



4> Mark Chevert..:

如果您对生成HTML5混合应用程序(包含在本机容器中的Web应用程序,可以访问设备功能)感兴趣,Nomad Visual Studio扩展支持为Android设备构建.



5> Dimitar Dimi..:

从Android文档:

开发Android应用程序的推荐方法是将Eclipse与ADT插件一起使用......但是,如果您希望在另一个IDE(如IntelliJ)或基本编辑器(如Emacs)中开发应用程序,则可以执行此操作相反.

目前,有IntelliJ IDEA和NetBeans的插件,但您仍然可以使用/ tools中的工具来构建,调试,监视,测量和启动模拟器.



6> scottrudy..:

自问这个问题以来,情况发生了很大变化.Visual Studio 2013 with update 4和Visual Studio 2015现在已经为Apache Cordova集成了工具,您可以在适用于Android的Visual Studio模拟器上运行它们.



7> 小智..:

Microsoft Visual Studio 2015现在有Android开发选项:C++,Cordova和C#with Xamarin.选择其中一个Android开发选项时,Visual Studio还将安装全新的Visual Studio Emulator for Android,以用作调试应用程序的目标.您也可以下载模拟器而无需安装Visual Studio.有关详细信息,请参阅

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

Visual Studio模拟器 https://www.visualstudio.com/en-us/features/msft-android-emulator-vs.aspx

功能视频https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2015-Final-Release-Event/Visual-Studio-Emulator-for-Android

Visual Studio Studio 2012,2013的Java扩展.2015 https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93



8> Ivan Shcherb..:

这取决于你真正想要实现的目标.

您希望继续使用基于Java的普通Android应用程序,但是使用Visual Studio进行开发?然后这是个坏消息,因为Visual Studio没有内置的java支持.因此,如果您开箱即用,您将失去所有特定于Java的Eclipse功能(IntelliSense for Java,Java调试器,向导等)以及众多Android插件(特定于Eclipse并且赢得了'与VS合作.

另一方面,您可以使用Mono for Android在VS中使用C#开发应用程序,但它们看起来不像本机应用程序那样流畅(某些功能可能会丢失,外观略有不同等).在这种情况下,这样的应用程序可以销售少于"普通"的Java应用程序,其外观和感觉与所有其他Java应用程序一样.

如果你在谈论原生的Android代码(在C/C++中),比如游戏,那么新闻并不是那么糟糕.由于Visual Studio对C++没有任何问题,因此有很多方法可以使它工作:

    如果您只想编译代码,可以使用免费的vs-android工具集.它本质上是一组构建规则,告诉Visual Studio如何启动Android编译器.

    如果要使用Visual Studio 编译调试本机代码,则需要更高级的东西,例如VisualGDB for Android.它可以独立构建/调试Native代码,也可以与Eclipse中的调试Java代码一起构建/调试.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有