ShareTarget

  
提供向后兼容性,可以将快捷方式用作直接共享目标。
最近更新时间 稳定版 候选版 Beta 版 Alpha 版
2022 年 10 月 5 日 1.2.0 - - -

声明依赖项

如需添加 ShareTarget 的依赖项,您必须将 Google Maven 代码库添加到项目中。如需了解详情,请参阅 Google 的 Maven 代码库

在应用或模块的 build.gradle 文件中添加所需工件的依赖项:

מגניב

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

版本 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 问题跟踪器下提交错误和功能请求。

新功能

  • 这是此模块的第一个版本。