如何在Visual Studio 2017 Community版Xamarin中更改目标API版本并解决构建报错?
解决Visual Studio 2017 Xamarin.Android项目API Level 23构建失败问题
别担心,这个报错是因为你的项目指定了Android 6.0(API Level 23)作为目标框架,但你本地还没安装对应的SDK平台包。这里有两种简单靠谱的解决方式:
方式一:安装Android API Level 23 SDK平台
- 打开Visual Studio 2017,点击顶部菜单栏的
Tools->Android->Android SDK Manager - 在弹出的SDK管理器窗口中,找到「Android 6.0 (Marshmallow)」分类,勾选里面的
SDK Platform选项 - 点击窗口右下角的「Apply Changes」,等待安装完成后重启Visual Studio,再重新构建你的
App1项目就可以了
方式二:修改项目目标API版本为已安装的版本
- 在解决方案资源管理器里,右键点击你的
App1项目,选择「Properties」 - 在项目属性窗口中切换到
Android Options标签页 - 找到「Compile using Android version (Target Framework)」的下拉菜单,选择一个你已经安装好的API版本(比如可以选你SDK里已有的更高版本,只要符合你的项目需求)
- 保存设置后,重新构建项目即可
如果不确定自己已经安装了哪些API版本,可以回到Android SDK Manager的「Installed」标签页查看已有的SDK平台。
内容的提问来源于stack exchange,提问作者AmitykSharma
相关产品推荐
相关产品推荐

