项目标题:Azure SDK for Android-用于微软Azure的安卓客户端SDK
项目简介
这个项目是Azure SDK for Android的仓库,主要用于其积极开发。它为微软Azure提供安卓客户端SDK。每个服务都有单独的库可供选择使用,而不是一个庞大的Azure包。目前客户端库部分处于beta版,部分已正式发布。
项目使用前提
这些库是用Java8编写的。应用程序必须使用Android Gradle插件3.0.0或更高版本构建,并且必须配置为启用Java8语言反编译才能使用这些库,且不使用需要Android Gradle插件4.0.0提供的Java8 + API反编译的Java8 + API。另外,必须有Azure订阅才能使用这些库。
可用的库
处于beta版的库
包括Core中的azure-core:1.0.0-beta.12、azure-core-logging:1.0.0-beta.12等一系列库,需要注意的是,由于SDK目前处于beta版,API接口和功能集在正式发布前可能随时更改,目前不推荐用于生产环境。
已正式发布的库
例如Azure Communication Services中的azure-communication-calling:2.2.1、azure-communication-chat:2.0.0、azure-communication-common:1.0.2等库。
库的安装
使用Gradle添加依赖
如果使用Gradle构建系统将一个或多个客户端库导入项目,对于想要使用的每个库,在应用的build.gradle或build.gradle.kts文件的依赖项块中添加一个实现配置,指定库的名称和版本,例如:
//build.gradle
dependencies{…implementation “com.azure.android:azure-communication-chat:2.0.0”}
//build.gradle.kts
dependencies{…implementation(“com.azure.android:azure-communication-chat:2.0.0”)}
使用Maven添加依赖
如果使用Maven构建系统将一个或多个客户端库导入项目,则将它们添加到应用的pom.xml文件的依赖项部分,指定每个想要使用的库的artifactId和版本,例如:
<dependency><groupId>com.azure.android</groupId><artifactId>azure-communication-chat</artifactId><version>2.0.0</version></dependency>
项目贡献与支持
如果想要对这个仓库做出贡献,可以查看贡献指南。大多数贡献需要同意贡献者许可协议(CLA)。如果有安全问题或漏洞应通过电子邮件私下报告给Microsoft Security Response Center(MSRC)[email protected]。如果有问题可以通过Github Issues提交问题,也可以在StackOverflow上使用azure-android-sdk标签查询或提问。
项目总结
Azure SDK for Android为在安卓平台使用微软Azure服务提供了方便的开发工具,无论是库的选择、安装还是项目的贡献等方面都有明确的指引。希望大家对这个项目有更多的了解,如果有任何想法或者建议欢迎在下方留言讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的Azure SDK for Android-用于微软Azure的安卓客户端SDK都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月9日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
springboot - Javafx桌面应用项目主要基于SpringBoot和JavaFX2.0开发一个Demo。很多人对Java开发native程序印象还停留在旧风格与传统方式,本项目旨在展示Java Native应用的能力。其中涉及Java8下JavaFX2.0的新特性,像Modena主题、CSS公共API、WebView增强等,还有项目Demo功能如程序加载、对话框、Web应用嵌入等介绍,以及项目部署相关内容,包括Maven构建与相关依赖配置等,是一个很全面的SpringBoot和JavaFX结合开发桌面应用的示例。