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")
}

有关依赖项的更多信息,请参阅添加构建依赖项

反馈

您的反馈有助于改进 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 的 ShareTarget 服务显式值 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 设置兼容模式下 ChooserTargets 的分数。(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 修复

版本 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 修复

  • 当为了向后兼容性将 ShortcutInfos 转换为 ChooserTargets 时,根据给定的排名对快捷方式进行排序。

版本 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 已发布。

此模块为在 Q 之前的 Android 版本上发布直接分享目标提供了向后兼容性。此模块中的任何 API 都不应由应用直接使用,但当作为依赖项导入时,它会为 androidx.core 模块中的 ShortcutManagerCompat 添加额外的后台功能。

此初始版本中包含的完整提交列表可在此处找到。

请在ShareTarget 问题跟踪器中提交 bug 和功能请求。

新功能

  • 这是此模块的首次发布。