2026'dan itibaren, ana kararlı 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 android-latest-release kullanın. 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ı makaleyi inceleyin.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Hedefte çalışan ve çekirdek testinin sonucunu ayrıştıran yürütülebilir dosya için test çalıştırıcı.
Özet
Herkese açık yöntemler |
boolean
|
compareKernelVersion(String minKernelVersion)
Çekirdek sürümünün bu test için minimum çekirdek sürümünü karşılayıp karşılamadığını veya aşıp aşmadığını kontrol edin.
|
String
|
findBinary(String binary)
findBinary'de ikili program kontrolünü atlar.
|
Integer
|
getDeviceKernelVersion()
uname -r komutuyla cihazın çekirdek sürümünü alın.
|
Integer
|
parseKernelVersion(String version)
Çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi bir sürüm dizesinden ayrıştırarak sayısal karşılaştırma için kullanılabilecek tek bir tam sayıya dönüştürür.
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonuçları dinleyiciye bildirir.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
İkili dosyayı belirtilen yolda çalıştırır.
|
Herkese açık oluşturucular
KernelTargetTest
public KernelTargetTest ()
Herkese açık yöntemler
compareKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Çekirdek sürümünün bu test için minimum çekirdek sürümünü karşılayıp karşılamadığını veya aşıp aşmadığını kontrol edin.
| Parametreler |
minKernelVersion |
String: Yapılandırmadaki minimum sürüm dizesi. |
findBinary
public String findBinary (String binary)
findBinary'de ikili program kontrolünü atlar. mSkipBinaryCheck ile gereksizdir ancak geriye dönük uyumluluk için gereklidir.
| Parametreler |
binary |
String: İkili dosyanın yolu veya yalnızca ikili dosyanın adı. |
| İadeler |
String |
İkili dosyanın yolu veya bulunamadıysa boş değer. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
uname -r komutuyla cihazın çekirdek sürümünü alın.
parseKernelVersion
public Integer parseKernelVersion (String version)
Çekirdek sürümünü, ana düzeltmeyi ve isteğe bağlı olarak minimum düzeltmeyi bir sürüm dizesinden ayrıştırarak sayısal karşılaştırma için kullanılabilecek tek bir tam sayıya dönüştürür.
| Parametreler |
version |
String: Linux sürümü dizesi. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
İkili dosyayı belirtilen yolda çalıştırır.
| Parametreler |
binaryPath |
String: İkilinin yolu. |
listener |
ITestInvocationListener: Sonuçların bildirileceği dinleyici. |
description |
TestDescription: Test devam ediyor. |
Korunan yöntemler
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
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: 2026-06-22 UTC.
[null,null,["Son güncelleme tarihi: 2026-06-22 UTC."],[],[]]