Cette page propose des contenus d'aide pour les fournisseurs de SDK utilisant la Google Play SDK Console.
Si vous êtes un développeur d'applications et si vous recherchez du contenu d'aide concernant la Google Play Console, utilisez la barre de recherche ou revenez à la page d'accueil.
Vous pouvez importer des fichiers de désobscurcissement pour chaque version du SDK figurant sur la page Versions du SDK. Les fichiers de mappage ProGuard (ReTrace) permettent de désobscurcir les blocs de pile Java, et les symboles de débogage natifs sont utilisés pour désobscurcir les blocs de pile natifs dans les rapports de plantages et ANR. Une fois que vous avez importé ces fichiers, toutes les nouvelles traces de pile signalées dans la section Plantages et ANR de la SDK Console sont désobscurcies.
Importer un fichier de désobscurcissement pour chaque version du SDK
Importez un fichier de désobscurcissement pour chaque version en suivant les étapes ci-dessous.
Étape 1 : générez le fichier de désobscurcissement
Suivez les instructions de l'étape 1 de cet article d'aide de la Play Console pour générer le fichier de désobscurcissement approprié. Notez que ces consignes ont été rédigées pour les développeurs d'applications et sont très semblables aux étapes que les fournisseurs de SDK doivent suivre.
Étape 2 : importez le fichier de désobscurcissement dans la SDK Console
Une fois le fichier de désobscurcissement généré, importez-le dans la SDK Console :
- Ouvrez la SDK Console.
- Sélectionnez un SDK.
- Cliquez sur le symbole à trois points ⋮ à côté de la version du SDK concernée.
- Sélectionnez Importer un fichier de mappage ReTrace (.txt ou .map) ou Importer des symboles de débogage natifs (.zip), puis importez le fichier de désobscurcissement correspondant.
- Une fois l'importation terminée, une icône en forme de trombone indique que le fichier de désobscurcissement est associé à cette version.
Remarques importantes
- Pour préserver l'anonymat des utilisateurs et des développeurs d'applications, les plantages et ANR ne sont consignés que si leur nombre dépasse un certain seuil. Les rapports ne fournissent pas de détails supplémentaires sur les plantages et ANR, par exemple le nom des applications concernées. En outre, pour une trace de pile donnée, les rapports n'affichent le bloc de pile et les numéros de ligne que s'il y a suffisamment d'occurrences du même plantage ou ANR.
- La trace de la pile sera incluse à chaque plantage ou erreur ANR du SDK, peu importe s'il s'agit de la cause réelle du plantage ou de l'ANR. La SDK Console n'applique actuellement aucune logique pour déterminer si le plantage ou l'erreur ANR sont dus à votre SDK. Il est donc possible qu'un grand nombre des plantages ou des ANR que vous voyez ne soient pas liés à votre SDK.
- La SDK Console ne peut identifier les SDK que si l'application partage ses dépendances de bibliothèque, et si elle n'est pas obscurcie ou fournit les fichiers de désobscurcissement dans la Play Console. Par conséquent, le nombre d'applications et d'utilisateurs concernés par un plantage ou une erreur ANR peut être inférieur à la valeur réelle.