如果您对生成HTML5混合应用程序感兴趣(包含在本机容器中的Web应用程序,可以访问设备功能),那么 Nomad Visual Studio扩展 支持为Android设备构建。
我想你可以在Visual Studio中打开Java文件,直接使用命令行工具。我不认为你会得到语法高亮或自动完成。
Eclipse与Visual Studio并没有什么不同,而且有许多工具可以让Eclipse开发更加舒适,可以在Eclipse中运行。
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
Visuals Studio 2012的Java扩展,2013年.2015 https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93
我知道这个q很老但是我可能会有用:
http://blogs.nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-android-developers/
您可以使用Visual Studio for Android Development。看到一篇很好的文章 这里
相信我,我已经努力为Android开发找到一个不错的IDE,但我失败了。我使用Visual Studio已经很多年了,我很难习惯Eclipse的工作方式。
但是,新的IntelliJ支持Android开发,它是您可以获得的最接近的。
是的,您可以使用“vs-android”使用Visual Studio for Android(本机)。
以下是设置它的步骤:
下载Android SDK 这里 。
下载Android NDK 这里 。
下载Cygwin 这里 。
下载JDK 这里 。
下载Visual Studio 2010,2012或2013 这里 。
下载vs-android 这里 。
下载Apache Ant 这里 。
设置环境变量:
(控制面板>系统>高级>环境变量)
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
它的作用就像一个魅力...到目前为止最好使用。
这取决于你真正想要实现的目标。
您希望继续使用基于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-机器人 工具集。它本质上是一组构建规则,告诉Visual Studio如何启动Android编译器。
如果你想编译 的 和 强> 使用Visual Studio调试本机代码,您将需要更高级的东西,例如 适用于Android的VisualGDB 。它可以独立构建/调试Native代码,也可以与Eclipse中的调试Java代码一起构建/调试。
如果您想使用c#语言创建Android应用程序,可以使用 Xamarin 。 他们创建了这个伟大的跨平台开发工具,使开发人员能够使用C#语言开发iOS和Android应用程序。
Xamarin提供从免费到企业级别的不同许可证,但不是我将使用免费版本的入门版本。它包括Xamarin Studio,对于想要尝试创建他们的第一个Android应用程序的人来说是一个很好的开始,他们还提供了一个商业许可证,允许您在Visual Studio中开发,以便您可以使用类似于开发Web应用程序或Windows的丰富体验应用程序,然后他们有这个包含所有内容的企业
自问这个问题以来,情况发生了很大变化。 Visual Studio 2013现在有更新4和Visual Studio 2015 Apache Cordova的集成工具 你可以运行它们 适用于Android的Visual Studio模拟器 。
您可以使用Visual Studio 2015为Android,iOS和Windows构建跨平台应用程序。
IDE: https://www.visualstudio.com/en-US/explore/cordova-vs
希望这会有所帮助!
来自 Android的 文档:
开发Android应用程序的推荐方法是将Eclipse与ADT插件一起使用......但是,如果您希望在另一个IDE(如IntelliJ)或基本编辑器(如Emacs)中开发应用程序,则可以执行此操作相反。
目前,有IntelliJ IDEA和NetBeans的插件,但您仍然可以使用/ tools中的工具来构建,调试,监视,测量和启动模拟器。