À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer dans AOSP, utilisez android-latest-release. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
Classe qui collecte Logcat en arrière-plan. Continue à capturer logcat même si l'appareil passe
hors ligne puis en ligne.
Résumé
Constructeurs publics |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Crée une instance avec n'importe quelle commande logcat spécifiée
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Crée une instance avec le paramètre logcat "threadtime" par défaut format
|
Constructeurs publics
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Crée une instance avec n'importe quelle commande logcat spécifiée
| Paramètres |
device |
ITestDevice: appareil sur lequel lancer Logcat |
logcatCmd |
String: commande logcat à exécuter (y compris la partie "logcat"). Consultez les détails sur
options disponibles dans le message d'aide de Logcat |
maxFileSize |
long: taille de fichier maximale. Les lignes précédentes seront supprimées une fois la taille atteinte. |
logStartDelay |
int: délai d'attente après la mise en ligne de l'appareil |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Crée une instance avec le paramètre logcat "threadtime" par défaut format
| Paramètres |
device |
ITestDevice: appareil sur lequel lancer Logcat |
maxFileSize |
long: taille de fichier maximale. Les lignes précédentes seront supprimées une fois la taille atteinte. |
logStartDelay |
int: délai d'attente après la mise en ligne de l'appareil |
Méthodes publiques
effacer
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Obtenez la commande logcat par défaut, n'ajoutez le format uid que si niveau d'API > 24.
| Paramètres |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Renvoie le tampon Logcat actuel en fonction d'un décalage.
| Paramètres |
maxBytes |
int: taille maximale du tampon renvoyé |
offset |
int: décalage du tampon complet. |
départ
public void start ()
escale
public void stop ()
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 2026/06/22 (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 2026/06/22 (UTC)."],[],[]]