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 包含以下提交。

错误修复

  • 修复 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 在兼容模式下设置 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 包含以下提交。

错误修复

版本 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 包含以下提交

错误修复

  • 在将 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 已发布。此版本中包含的提交可以在 此处 找到。

错误修复

  • 从清单中读取快捷方式资源名称,而不是硬编码名称 (b/130500127)

版本 1.0.0-alpha01

2019年3月13日

androidx.sharetarget:sharetarget:1.0.0-alpha01 已发布。

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

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

请在 ShareTarger 问题跟踪器 中提交错误和功能请求。

新功能

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