你会使用Visual Studio进行Android开发吗?
如果是这样,你将如何设置android SDK而不是。net框架,有任何特殊的设置或配置吗?
你会使用Visual Studio进行Android开发吗?
如果是这样,你将如何设置android SDK而不是。net框架,有任何特殊的设置或配置吗?
当前回答
此外,你也可以在Android开发中使用VS,因为归根结底,IDE只不过是一个花哨的文本编辑器,带有命令行工具的快捷方式,所以大多数流行的IDE都可以使用。
然而,如果你想完全不受限制地进行原生开发,你就会遇到各种各样的问题,比如文件系统大小写不敏感和Windows平台上缺少库。
如果你试图在Linux平台上构建windows移动应用程序,你会遇到比其他方式更大的问题,但在Android操作系统上使用Linux和Eclipse仍然是最有意义的。
其他回答
是的,你可以使用“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
从这里下载示例。
它就像一个魔法……也是目前为止最好的使用方法。
此外,你也可以在Android开发中使用VS,因为归根结底,IDE只不过是一个花哨的文本编辑器,带有命令行工具的快捷方式,所以大多数流行的IDE都可以使用。
然而,如果你想完全不受限制地进行原生开发,你就会遇到各种各样的问题,比如文件系统大小写不敏感和Windows平台上缺少库。
如果你试图在Linux平台上构建windows移动应用程序,你会遇到比其他方式更大的问题,但在Android操作系统上使用Linux和Eclipse仍然是最有意义的。
您可以使用c#和Xamarin构建丰富的原生应用程序,并将100%的原生api暴露给您。或者使用c++和可以在iOS或Windows上重用的代码来实现最大的性能。
要跟上本文的内容,你需要一份Visual Studio,再加上“使用。net进行移动开发”的工作负载。您可以在第一次安装Visual Studio时启用此功能,也可以从“工具->获取工具和功能…”菜单项中访问它:
Visual Studio安装程序
When testing and running your app you have the choice of doing so with either an Android emulator running on your development machine, or by directly connecting to an existing Android device. There’s no right option here and different developers prefer different form factors. If you choose the former option, you’ll need to ensure once you’ve selected the workload that on the right-hand pane (‘Installation details’) the checkboxes for Intel Hardware Accelerated Execution Manager and Google Android Emulator are selected (as seen above).
这篇文章将帮助你通过visual studio来做基本的android应用程序。我把链接放在下面。
https://developer.okta.com/blog/2018/12/27/build-a-basic-android-app-with-xamarin-and-visual-studio
你可以使用Visual Studio 2015为Android、iOS和Windows构建跨平台应用程序。
开发计划署:https://www.visualstudio.com/en-US/explore/cordova-vs
希望这对你有所帮助!
如果你有兴趣制作HTML5混合应用程序(包装在本地容器中的web应用程序,可以访问设备功能),Nomad Visual Studio扩展支持android设备的构建。