【Xamarin.Android】介绍Android SDK管理器

简介: 为了使Android SDK的管理尽可能顺利,我们在Visual Studio for Mac中修改了Android SDK Manager,以创建无缝集成的体验。这个新的SDK管理器不仅为所有Android SDK提供了一站式服务,同时也引入了对自动SDK依赖解析的支持。

为了使Android SDK的管理尽可能顺利,我们在Visual Studio for Mac中修改了Android SDK Manager,以创建无缝集成的体验。这个新的SDK管理器不仅为所有Android SDK提供了一站式服务,同时也引入了对自动SDK依赖解析的支持。所以,让我们进一步了解如何轻松管理Android SDK!

打开新的SDK Manager就像打开Visual Studio for Mac一样简单,并选择“工具”>“SDK管理器”。这样做后,您将会看到SDK Manager窗口。在这里,您可以轻松评估您可以使用哪个SDK版本,包括哪个API级别对应于哪个Android版本。扩展每个SDK版本允许您管理SDK中的各个组件,如系统映像和源代码。您可以通过单击您感兴趣的SDK的树的根级别,或通过扩展它并选择单个组件来添加SDK。单击“应用更改”按钮将导致出现许可证审查窗口,您可以在其中阅读组件的许可证并继续下载。您还可以通过取消选中组件来删除不再需要的SDK。

在阅读这些选项时,您可能已经注意到“状态”字段,这将让您了解SDK和SDK中各个组件的任何可用更新。 更新就像点击“SDK Manager”窗格底部的“可用新的更新”按钮一样简单。 这将启动更新窗口,该窗口允许您选择要更新的各个组件。 一旦您点击“安装更新”,您将可以查看许可证并完成更改。

有时您可能不知道您需要更新的SDK。 如果您创建一个新项目,但没有SDK来构建它呢? 作为SDK Manager工具的一部分,我们推出的功能之一是自动SDK依赖性检测。 所以,如果你想使用最新版本的Xamarin.Forms,关闭NuGet打印机,你会自动获得最新的SDK,当创建一个新的项目! 例如,在创建需要安装API 25的Xamarin.Forms项目之后,会出现一个通知,要求您下载所需的SDK。 您还会注意到,该选项存在将来会自动解决依赖关系。 点击“下载并安装”并接受适用的许可协议后,可以在Visual Studio for Mac信息栏中跟踪进度:

我们认为Visual Studio for Mac的新增功能将使开发体验更加愉快,SDK管理更加准确。 我们还在Windows上使用Visual Studio的SDK Manager! 您可以在我们的文档网站上找到有关Mac和Windows版本的更多信息。

目录
相关文章
|
19天前
|
JavaScript 前端开发 Java
[Android][Framework]系统jar包,sdk的制作及引用
[Android][Framework]系统jar包,sdk的制作及引用
35 0
|
1月前
|
开发工具 Android开发
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
134 4
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
|
1月前
|
开发工具 图形学 Android开发
Unity与安卓丨unity报错:SDK Tools version 0.0 < 26.1.1
Unity与安卓丨unity报错:SDK Tools version 0.0 < 26.1.1
|
1月前
|
开发工具 Android开发
Flutter: Android SDK not found at this location,Android Studio not found at xxx
Flutter: Android SDK not found at this location,Android Studio not found at xxx
108 2
|
27天前
|
开发工具 Android开发
Android项目架构设计问题之SDK内部减少每次回调时的冗余判断逻辑如何解决
Android项目架构设计问题之SDK内部减少每次回调时的冗余判断逻辑如何解决
16 0
|
27天前
|
Java API 开发工具
Android项目架构设计问题之为SDK添加新的回调支持如何解决
Android项目架构设计问题之为SDK添加新的回调支持如何解决
14 0
|
4月前
|
JavaScript Java Maven
云效产品使用常见问题之android sdk 构建出aar后,上传到私有maven仓库失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
11月前
|
API 开发工具 Android开发
解决 Android App 上架 Google play后 ,签名变更,第三方sdk无法登录
解决 Android App 上架 Google play后 ,签名变更,第三方sdk无法登录
257 0
|
4月前
|
安全 开发工具 Android开发
几个Flutter常见诊断错误与解决Android toolchain - develop for Android devices X Unable to locate Android SDK
几个Flutter常见诊断错误与解决Android toolchain - develop for Android devices X Unable to locate Android SDK
1372 0
|
1月前
|
Dart 开发工具 Android开发
Android Studio导入Flutter项目提示Dart SDK is not configured
Android Studio导入Flutter项目提示Dart SDK is not configured
68 4