2026'dan itibaren, kararlı ana geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleye bakın.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
Arka planda logcat'i toplayan sınıf. Cihaz internete bağlı değilken internete bağlansa bile logcat'i yakalamaya devam eder.
Özet
Herkese açık kurucular |
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Varsayılan logcat "threadtime" biçiminde bir örnek oluşturur
|
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Belirtilen herhangi bir logcat komutuyla bir örnek oluşturur
|
Herkese açık kurucular
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Varsayılan logcat "threadtime" biçiminde bir örnek oluşturur
| Parametreler |
device |
ITestDevice: logcat'in başlatılacağı cihaz |
maxFileSize |
long: maksimum dosya boyutu, boyuta ulaşıldığında önceki satırlar atılır |
logStartDelay |
int: Cihaz çevrimiçi olduktan sonra beklemeniz gereken gecikme |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Belirtilen herhangi bir logcat komutuyla bir örnek oluşturur
| Parametreler |
device |
ITestDevice: logcat'in başlatılacağı cihaz |
logcatCmd |
String: Çalıştırılacak logcat komutu ("logcat" kısmı dahil), logcat yardım mesajındaki mevcut seçenekler hakkında ayrıntılı bilgi edinin |
maxFileSize |
long: maksimum dosya boyutu, boyuta ulaşıldığında önceki satırlar atılır |
logStartDelay |
int: Cihaz çevrimiçi olduktan sonra beklemeniz gereken gecikme |
Herkese açık yöntemler
temizle
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Varsayılan logcat komutunu alın, yalnızca api düzeyi 24'ten büyükse uid biçimini ekleyin.
| Parametreler |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Bir ofset verildiğinde geçerli logcat arabelleğini döndürür.
| Parametreler |
maxBytes |
int: Döndürülen arabelleğin maksimum boyutu |
offset |
int: Tam arabelleğin ofseti. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
| Parametreler |
maxBytes |
int |
start
public void start ()
aktarma
public void stop ()
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[]]