Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável 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, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a 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.
Receptor Logcat
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
Classe que coleta o logcat em segundo plano. Continua capturando o Logcat mesmo que o dispositivo caia
off-line e depois on-line.
Resumo
Construtores públicos |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Cria uma instância com qualquer comando logcat especificado
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Cria uma instância com o "threadtime" padrão do logcat formato
|
Construtores públicos
Receptor Logcat
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 logcat a ser executado (incluindo a parte "logcat"). Confira detalhes sobre
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 tempo de espera depois que o dispositivo fica on-line. |
Receptor Logcat
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Cria uma instância com o "threadtime" padrão do logcat formato
| 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 tempo de espera depois que o dispositivo fica on-line. |
Métodos públicos
limpar
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Acessa o comando logcat padrão, anexa o formato UID somente se o nível da API for > 24.
| Parâmetros |
device |
ITestDevice |
getLogcatData.
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Retorna o buffer do Logcat atual conforme 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 2026-06-22 UTC.
[null,null,["Última atualização 2026-06-22 UTC."],[],[]]