A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
Classe que coleta o Logcat em segundo plano. Continua a capturar o logcat mesmo se o dispositivo ficar
off-line e depois on-line.
Resumo
Construtores públicos |
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Cria uma instância com o formato padrão de logcat "threadtime"
|
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Cria uma instância com qualquer comando logcat especificado
|
Construtores públicos
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Cria uma instância com o formato padrão de logcat "threadtime"
| Parâmetros |
device |
ITestDevice: o dispositivo em que o Logcat será iniciado |
maxFileSize |
long: tamanho máximo do arquivo. As linhas anteriores serão descartadas quando o tamanho for atingido. |
logStartDelay |
int: o atraso a ser esperado depois que o dispositivo fica on-line |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Cria uma instância com qualquer comando logcat especificado
| Parâmetros |
device |
ITestDevice: o dispositivo em que o Logcat será iniciado |
logcatCmd |
String: o comando do Logcat a ser executado (incluindo a parte "Logcat"). Confira detalhes sobre
as opções disponíveis na mensagem de ajuda do Logcat. |
maxFileSize |
long: tamanho máximo do arquivo. As linhas anteriores serão descartadas quando o tamanho for atingido. |
logStartDelay |
int: o atraso a ser esperado depois que o dispositivo fica on-line |
Métodos públicos
limpar
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Recebe o comando logcat padrão e anexa apenas o formato de uid se o nível da API for maior que 24.
| Parâmetros |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Retorna o buffer de logcat atual com um deslocamento.
| Parâmetros |
maxBytes |
int: o tamanho máximo do buffer retornado |
offset |
int: o deslocamento do buffer completo. |
start
public void start ()
parar
public void stop ()
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[]]