ShareTarget
最近更新时间 | 稳定版 | 候选版 | Beta 版 | Alpha 版 |
---|---|---|---|---|
2022 年 10 月 5 日 | 1.2.0 | - | - | - |
声明依赖项
如需添加 ShareTarget 的依赖项,您必须将 Google Maven 代码库添加到项目中。如需了解详情,请参阅 Google 的 Maven 代码库。
在应用或模块的 build.gradle
文件中添加所需工件的依赖项:
Groovy
dependencies { implementation "androidx.sharetarget:sharetarget:1.2.0" }
Kotlin
dependencies { implementation("androidx.sharetarget:sharetarget:1.2.0") }
如需详细了解依赖项,请参阅添加 build 依赖项。
反馈
您的反馈将帮助我们改进 Jetpack。如果您发现了新问题,或对此库有任何改进建议,请告诉我们。创建新问题前,请先查看此库中的现有问题。您可以点击星标按钮,为现有问题投票。
如需了解详情,请参阅问题跟踪器文档。
版本 1.2.0
版本 1.2.0
2022 年 10 月 5 日
发布了 androidx.sharetarget:sharetarget:1.2.0
。版本 1.2.0 中包含这些提交内容。
自 1.1.0 以来的重要变更
- 修复了 Android 12 的
android:exported
属性所需的明确值 (aosp/1742473)
版本 1.2.0-rc02
2022 年 7 月 27 日
发布了 androidx.sharetarget:sharetarget:1.2.0-rc02
,该版本与 1.2.0-alpha01 相比没有变化。版本 1.2.0-rc02 中包含这些提交内容。
版本 1.2.0-rc01
2021 年 11 月 3 日
发布了 androidx.sharetarget:sharetarget:1.2.0-rc01
,该版本没有任何变化。版本 1.2.0-rc01 中包含这些提交内容。
版本 1.2.0-beta01
2021 年 9 月 1 日
发布了 androidx.sharetarget:sharetarget:1.2.0-beta01
。版本 1.2.0-beta01 中包含这些提交内容。
版本 1.2.0-alpha01
2021 年 8 月 4 日
发布了 androidx.sharetarget:sharetarget:1.2.0-alpha01
。版本 1.2.0-alpha01 中包含这些提交内容。
bug 修复
- 分享了 Android 12 的 android:exported 属性修复程序的目标服务显式值。(aosp/1742473)
版本 1.1.0
版本 1.1.0
2021 年 1 月 13 日
发布了 androidx.sharetarget:sharetarget:1.1.0
。版本 1.1.0 中包含这些提交内容。
自 1.0.0 以来的重要变更
- 1.1.0 使用 ShortcutInfoCompat#Rank 在兼容模式下设置 ChooserTarget 的得分。(aosp/1115363)
- 修复了资源泄漏的问题。(aosp/1259160)
- 现会强制执行 Errorprone 警告。(aosp/1199825)
版本 1.1.0-rc01
2020 年 12 月 2 日
发布了 androidx.sharetarget:sharetarget:1.1.0-rc01
,该版本与 1.1.0-beta01
相比没有变化。版本 1.1.0-rc01 中包含这些提交内容。
版本 1.1.0-beta01
2020 年 10 月 14 日
发布了 androidx.sharetarget:sharetarget:1.1.0-beta01
。版本 1.1.0-beta01 中包含这些提交内容。
bug 修复
- 修复了资源泄漏的问题。(aosp/1259160)
版本 1.0.0
版本 1.0.0
2020 年 5 月 14 日
发布了 androidx.sharetarget:sharetarget:1.0.0
。版本 1.0.0 中包含这些提交内容。
1.0.0 的主要功能
ShareTarget 模块提供向后兼容性,可以提供在平台的 ShareSheet 中显示的共享目标。此模块没有任何公共 API,应用无需直接与此模块交互。在需要时,ShortcutManagerCompat
会在内部将其用作实用程序库。如需详细了解如何使用 ShareTarget 模块,请参阅《提供直接共享目标》指南。
版本 1.0.0-rc01
2019 年 12 月 4 日
发布了 androidx.sharetarget:sharetarget:1.0.0-rc01
,该版本与 1.0.0-beta02
相比没有变化。版本 1.0.0-rc01 中包含这些提交内容。
版本 1.0.0-beta02
2019 年 11 月 7 日
发布了 androidx.sharetarget:sharetarget:1.0.0-beta02
。版本 1.0.0-beta02 中包含这些提交内容。
bug 修复
- 在将 ShortcutInfo 转换为 ChooserTarget 以实现向后兼容时,会根据给定的排名对快捷方式进行排序。
版本 1.0.0-beta01
2019 年 9 月 5 日
发布了 androidx.sharetarget:sharetarget:1.0.0-beta01
,该版本与 1.0.0-alpha02
相比没有变化。点击此处可查看此版本中包含的提交内容。
版本 1.0.0-alpha02
2019 年 6 月 5 日
发布了 androidx.sharetarget:sharetarget:1.0.0-alpha02
。点击此处可查看此版本中包含的提交内容。
bug 修复
- 从清单中读取快捷方式资源名称,而不采用硬编码名称 (b/130500127)
版本 1.0.0-alpha01
2019 年 3 月 13 日
发布了 androidx.sharetarget:sharetarget:1.0.0-alpha01
。
此模块提供向后兼容性,用于在 Android Q 之前的版本上发布直接共享目标。此模块中没有任何 API 给应用直接使用,但作为依赖项导入时,会向 androidx.core
模块中的 ShortcutManagerCompat
添加额外的后台功能。
点击此处可查看此初始版本中包含的完整提交内容列表。
请在 ShareTarger 问题跟踪器下提交错误和功能请求。
新功能
- 这是此模块的第一个版本。