ShareTarget

  
Fournissez une rétrocompatibilité pour utiliser les raccourcis en tant que cibles de partage direct.
Dernière mise à jour Version stable Version finale Version bêta Version alpha
5 octobre 2022 1.2.0 - - -

Déclarer des dépendances

Pour ajouter une dépendance à ShareTarget, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.

Ajoutez les dépendances des artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou module :

Groovy

dependencies {
    implementation "androidx.sharetarget:sharetarget:1.2.0"
}

Kotlin

dependencies {
    implementation("androidx.sharetarget:sharetarget:1.2.0")
}

Pour en savoir plus sur les dépendances, consultez la page Ajouter des dépendances de compilation.

Commentaires

Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.

Signaler un nouveau problème

Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.

Version 1.2.0

Version 1.2.0

5 octobre 2022

Publication d'androidx.sharetarget:sharetarget:1.2.0. Liste des commits de la version 1.2.0

Principales modifications depuis la version 1.1.0

  • Correction de la nécessité de fournir une valeur explicite pour l'attribut android:exported pour Android 12. (aosp/1742473)

Version 1.2.0-rc02

27 juillet 2022

Publication d'androidx.sharetarget:sharetarget:1.2.0-rc02 sans aucune modification par rapport à la version 1.2.0-alpha01. Liste des commits de la version 1.2.0-rc02

Version 1.2.0-rc01

3 novembre 2021

Publication d'androidx.sharetarget:sharetarget:1.2.0-rc01 sans aucune modification. Liste des commits de la version 1.2.0-rc01

Version 1.2.0-beta01

1er septembre 2021

Publication d'androidx.sharetarget:sharetarget:1.2.0-beta01. Liste des commits de la version 1.2.0-beta01

Version 1.2.0-alpha01

4 août 2021

Publication d'androidx.sharetarget:sharetarget:1.2.0-alpha01. Liste des commits de la version 1.2.0-alpha01.

Correction de bugs

  • Partage de la valeur explicite du service cible pour la correction de l'attribut android:exported pour Android 12 (aosp/1742473)

Version 1.1.0

Version 1.1.0

13 janvier 2021

Publication d'androidx.sharetarget:sharetarget:1.1.0. Liste des commits de la version 1.1.0

Principales modifications depuis la version 1.0.0

  • 1.1.0 utilise ShortcutInfoCompat#Rank pour définir le score de ChooserTargets en mode de compatibilité (aosp/1115363)
  • Correction d'une fuite de ressources (aosp/1259160)
  • Les avertissements de possibilité d'erreur sont maintenant appliqués (aosp/1199825)

Version 1.1.0-rc01

2 décembre 2020

Publication d'androidx.sharetarget:sharetarget:1.1.0-rc01 sans aucune modification par rapport à la version 1.1.0-beta01. Liste des commits de la version 1.1.0-rc01

Version 1.1.0-beta01

14 octobre 2020

Publication d'androidx.sharetarget:sharetarget:1.1.0-beta01. Liste des commits de la version 1.1.0-beta01

Corrections de bugs

Version 1.0.0

Version 1.0.0

14 mai 2020

Publication d'androidx.sharetarget:sharetarget:1.0.0. Liste des commits de la version 1.0.0

Principales fonctionnalités de la version 1.0.0

Le module ShareTarget offre une rétrocompatibilité pour fournir des cibles de partage affichées dans la ShareSheet de la plate-forme. Ce module ne comporte aucune API publique, et les applications n'ont pas besoin d'interagir directement avec lui. En revanche, ShortcutManagerCompat l'utilise en interne comme bibliothèque d'utilitaires si nécessaire. Pour plus d'informations sur l'utilisation du module ShareTarget, consultez le guide Fournir des cibles de partage direct.

Version 1.0.0-rc01

4 décembre 2019

Publication d'androidx.sharetarget:sharetarget:1.0.0-rc01 sans aucune modification par rapport à la version 1.0.0-beta02. Liste des commits de la version 1.0.0-rc01

Version 1.0.0-beta02

7 novembre 2019

Publication d'androidx.sharetarget:sharetarget:1.0.0-beta02. Liste des commits de la version 1.0.0-beta02

Corrections de bugs

  • Lors de la conversion de ShortcutInfos en ChooserTargets à des fins de rétrocompatibilité, les raccourcis sont désormais triés en fonction du rang indiqué.

Version 1.0.0-beta01

5 septembre 2019

Publication d'androidx.sharetarget:sharetarget:1.0.0-beta01 sans aucune modification par rapport à la version 1.0.0-alpha02. Les commits inclus dans cette version sont disponibles sur cette page.

Version 1.0.0-alpha02

5 juin 2019

Publication d'androidx.sharetarget:sharetarget:1.0.0-alpha02. Les commits inclus dans cette version sont disponibles sur cette page.

Corrections de bugs

  • Lecture du nom de ressource des raccourcis à partir du fichier manifeste au lieu du nom codé en dur (b/130500127)

Version 1.0.0-alpha01

13 mars 2019

Publication d'androidx.sharetarget:sharetarget:1.0.0-alpha01.

Ce module fournit une rétrocompatibilité pour la publication de cibles de partage direct sur des versions d'Android antérieures à Q. Aucune des API de ce module n'est destinée à être utilisée directement par l'application, mais lorsqu'elle est importée en tant que dépendance, elle ajoute une fonctionnalité d'arrière-plan supplémentaire à ShortcutManagerCompat dans le module androidx.core.

La liste complète des commits inclus dans cette version initiale est disponible sur cette page.

Veuillez signaler les bugs et demander des fonctionnalités dans l'outil Issue Tracker de ShareTarger.

Nouvelles fonctionnalités

  • Il s'agit de la première version de ce module.