Android SDK管理器-Xamarin.Android

Android SDK管理器-Xamarin.Android,android,xamarin,sdk,Android,Xamarin,Sdk,我已经为API级别15、21、22、26安装了SDK管理器。如果SDK管理器只是用于测试应用程序,那么我是否可以删除已安装的API级别包,并安装其他API级别来测试这些API?这会影响应用程序的工作方式吗?我想删除已经安装的软件包,因为我已经对它们进行了测试 基于Android仪表板: 您可以看到世界各地设备的相应分布百分比。这意味着它可以帮助您选择希望在应用程序中支持的API级别 SDK管理器用于下载和管理Android SDK和其他工具。您安装的API将允许您为该版本的Android进行开发

我已经为API级别15、21、22、26安装了SDK管理器。如果SDK管理器只是用于测试应用程序,那么我是否可以删除已安装的API级别包,并安装其他API级别来测试这些API?这会影响应用程序的工作方式吗?我想删除已经安装的软件包,因为我已经对它们进行了测试

基于Android仪表板:

您可以看到世界各地设备的相应分布百分比。这意味着它可以帮助您选择希望在应用程序中支持的API级别

SDK管理器用于下载和管理Android SDK和其他工具。您安装的API将允许您为该版本的Android进行开发

我相信您的问题是指SDK管理器中提供的模拟器映像。它们在您的计算机上占据了相当大的空间,您可以随时安装/卸载它们,因为它们只是模拟各自API级别的图像,如果需要,还可以使用可选的Google API

回答你的问题:

无需卸载实际的Android SDK平台X,其中X是API级别。与系统映像相比,这些包很小 如果您已经在该版本上测试了应用程序,您可以随意卸载不再使用的任何系统映像。这里唯一需要注意的是,它们很大,重新安装可能需要一些时间。我通常从以下API级别的仿真器19->26中各保留一个 只要您只是卸载系统映像项而不是Android SDK平台,这无论如何都不会影响您的应用程序。
我以API 22为例。以下是Android SDK管理器中提供的API 22项目:

SDK平台:当您的项目将其设置为项目的编译版本时,您需要它。在以下情况下,您只需要Android 7.1 SDK平台

其他**系统映像:创建Android Emulator时需要

谷歌API:可以随时删除


Android SDK来源:可以随时删除

Android SDK管理器允许您选择要安装的软件包。给定API级别的SDK平台允许您针对该版本的Android进行编译。有关此链接的更多信息,请参阅: