要在visual studio中开发安卓应用,需要安装从xamarin官网下载安装xamarin for visual studio。安装完毕,会发现android sdk中的一步分安装失败,这是因为xamarin for visual studio虽然包含了android sdk安装,但是只是包含了一部分,具体的api level和android虚拟机镜像都需要联网下载。因为我们大天朝屏蔽了谷歌。所以下载肯定会失败。
如果此时就去创建一个android项目,就会遇见奇怪的错误。首先要在vs中的tools-》options打开的对话框中设置android sdk的目录:
之后打开tools-》android-》sdk manager。设置代理服务器,下载自己需要的api level以及虚拟机镜像。镜像下载完毕,就可以创建android项目进行开发了。
不过如果你用的windows10进行开发,你会发现你无法再vs中debug android虚拟机中的app。解决方案是,打开项目属性 -》androidsetting,取消勾选use fast deployment。再打开hyper v管理器,打开android虚拟机的settings对话框。选择processor-》compatibility。
打开选项:migrate to a physical computer withdifferent processor version.
1886

被折叠的 条评论
为什么被折叠?



