À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les fournisseurs doivent surveiller les rapports d'erreur natifs des utilisateurs finaux. Les bugs de sécurité de la mémoire doivent être traités de toute urgence, car ils représentent le plus souvent une faille exploitable ou une instabilité visible par l'utilisateur.
L'OS Android gère les rapports de bugs à l'aide de DropboxManager, qui diffuse l'intent ACTION_DROPBOX_ENTRY_ADDED lorsqu'un plantage se produit.
Les fournisseurs doivent implémenter une application système qui écoute ces diffusions à l'aide de BroadcastReceiver et récupérer les rapports d'erreur à partir de DropboxManager.
Ils doivent être envoyés aux serveurs du fournisseur pour analyse.
Google implémente un tel mécanisme dans les services Google Play et surveille les bugs provenant des appareils des utilisateurs finaux. Lorsque les normes légales et de confidentialité applicables l'autorisent, Google peut partager un sous-ensemble des bugs les plus fréquents avec les fournisseurs. Toutefois, seul un sous-ensemble des plantages peut être partagé. Google recommande vivement aux fournisseurs d'implémenter leur propre système de suivi des bugs pour les utilisateurs finaux, comme décrit ci-dessus.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# End user bug reports\n\nVendors should monitor end user native crash reports. Memory safety bugs\nshould be treated with urgency as they most often represent an exploitable\nvulnerability or user visible instability.\nThe Android OS manages bug reports using the [DropboxManager](https://developer.android.com/reference/android/os/DropBoxManager),\nwhich broadcasts the [ACTION_DROPBOX_ENTRY_ADDED](https://developer.android.com/reference/android/os/DropBoxManager#ACTION_DROPBOX_ENTRY_ADDED)\nintent when a crash occurs.\n\n\nVendors should implement a system app that listens for these broadcasts,\nusing [BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver)\nand retrieve the crash reports from the [DropboxManager](https://developer.android.com/reference/android/os/DropBoxManager#getNextEntry(java.lang.String,%20long)).\nThese should be sent to the vendor's servers for analysis.\n| **Important:** Depending on the local privacy rules and regulations the vendor might have to request user consent for sending the bug crashes off device for processing.\n\n\nGoogle implements such a mechanism in Google Play Services and monitors\nbugs from end user devices. Where permitted by applicable legal and privacy\nstandards, Google may share a subset of the most frequently occurring bugs with\nvendors. However, only a subset of crashes may be shared, and Google strongly\nrecommends that vendors should be implementing their own end user bug tracking\nas described above."]]