使用visual studio开发android程序

要在visual studio中开发安卓应用,需要安装从xamarin官网下载安装xamarin for visual studio。安装完毕,会发现android sdk中的一步分安装失败,这是因为xamarin for visual studio虽然包含了android sdk安装,但是只是包含了一部分,具体的api levelandroid虚拟机镜像都需要联网下载。因为我们大天朝屏蔽了谷歌。所以下载肯定会失败。

       如果此时就去创建一个android项目,就会遇见奇怪的错误。首先要在vs中的tools-options打开的对话框中设置android sdk的目录:

 使用visual studio开发android程序_第1张图片

之后打开tools-android-sdk manager。设置代理服务器,下载自己需要的api level以及虚拟机镜像。镜像下载完毕,就可以创建android项目进行开发了。

不过如果你用的windows10进行开发,你会发现你无法再vsdebug android虚拟机中的app。解决方案是,打开项目属性 -androidsetting,取消勾选use fast deployment。再打开hyper v管理器,打开android虚拟机的settings对话框。选择processor-compatibility

打开选项:migrate to a physical computer withdifferent processor version.

你可能感兴趣的:(程序设计)