Android Açık Kaynak Projesinin (AOSP) temel terminolojisini öğrenmek için aşağıdaki listeye bakın. Anahtar terimlerin tanımları için diğer kaynaklar şunlardır:
- Android Uyumluluk Tanımı Belgesi (CDD) Yapı Parametreleri bölüm
- Ses Terminolojisi
- USB Ses Terminolojisi
- Otomotiv Terminolojisi
- Otomotiv Çevirici Terminolojisi
- Otomotiv Alet Kümesi Terminolojisi
- Uygulama Geliştirici Kelime Bilgisi
- Kamera Versiyonu Terminolojisi
- Cihaz Ağacı Yerleşimi (DTO) Terminolojisi
- Çerçeve Uyumluluk Matrisi (FCM) Yaşam Döngüsü Terminolojisi
- Sağlık Terminolojisi
- HIDL Terminolojisi
- Donanım destekli Anahtar Deposu Terminolojisi
- Çoklu Ekran Terminolojisi
Bkz Saygı ile Kodlama daha kapsayıcı ekosistem için kullanılacak terminoloji ve kaçınmak örnekleri için.
uygulamalar
- .apk dosyası
- Android uygulama paketi dosyası. Her Android uygulaması, uygulamanın tüm kodunu (.dex dosyaları), kaynakları, varlıkları ve bildirim dosyasını içeren tek bir dosyada derlenir ve paketlenir. Uygulama paket dosyası herhangi bir ad olabilir ama kullanmalıdır
.apkuzantılı. Örneğin:
myExampleAppname.apk. Kolaylık olması açısından, bir uygulama paketi dosyasına genellikle ".apk" adı verilir.
İlgili: Uygulama .
- Eylem
- Bir şeyin bir açıklaması Niyet gönderen yapılır istiyor. Eylem, bir Amaca atanan bir dize değeridir. Eylem dizeleri, Android veya bir üçüncü taraf geliştirici tarafından tanımlanabilir. Örneğin, bir Web URL'si için android.intent.action.VIEW veya telefonu titretecek özel bir uygulama için com.example.rumbler.SHAKE_PHONE.
İlgili: Niyet .
- Aktivite
- Elde edilen destekleyici Java kodu olan bir uygulamada, tek bir ekranı,
Activitysınıfı. En yaygın olarak, bir etkinlik, penceresini oluşturmak için kullandığı Pencere nedeniyle, UI olaylarını alabilen ve işleyebilen ve karmaşık görevleri gerçekleştirebilen tam ekran bir pencere ile görünür bir şekilde temsil edilir. Bir Aktivite tipik olarak tam ekran olmasına rağmen, yüzer veya şeffaf da olabilir.
- Uygulama
- Bileşen açısından bakıldığında, bir Android uygulaması bir veya daha fazla etkinlik, hizmet, dinleyici ve amaç alıcısından oluşur. Kaynak dosya açısından bakıldığında, bir Android uygulaması kod, kaynaklar, varlıklar ve tek bir bildirimden oluşur. Derleme sırasında bu dosyalar, uygulama paketi dosyası (.apk) adı verilen tek bir dosyada paketlenir.
- Yayın alıcı
- Tek bir hedef uygulamaya/etkinliğe gönderilmek yerine yayınlanan Amaçları dinleyen bir uygulama sınıfı. Sistem, amacı sırayla ele alan tüm ilgili yayın alıcılarına bir yayın Amacı sunar.
- İçerik sağlayıcı
- Uygulamanızın verilerini diğer uygulamalara güvenle göstermek için kullanabileceğiniz bir veri soyutlama katmanı. İçerik sağlayıcı üzerine inşa edilmiştir
ContentProviderbelirli bir biçimde veri döndürmek için belirli bir biçimde içeriği sorgu dizeleri işleyen sınıf,. Bkz İçerik Sağlayıcılar fazla bilgi için konuyu.
İlgili: Android'de URI Kullanımı
- iletişim kutusu
- Hafif bir form görevi gören yüzen bir pencere. Bir iletişim kutusunda yalnızca düğme kontrolleri olabilir ve basit bir eylemi (düğme seçimi gibi) gerçekleştirmesi ve belki de bir değer döndürmesi amaçlanmıştır. Bir iletişim kutusunun geçmiş yığınında kalması, karmaşık düzen içermesi veya karmaşık eylemler gerçekleştirmesi amaçlanmamıştır. Android, isteğe bağlı düğmelerle sizin için varsayılan basit bir iletişim kutusu sağlar, ancak kendi iletişim düzeninizi tanımlayabilirsiniz. İletişim kutuları için temel sınıftır
Dialog.
İlgili: Etkinlik .
- niyet
- Diğer uygulamaları/etkinlikleri eşzamansız olarak başlatmak veya bunlarla iletişim kurmak için kullanabileceğiniz bir mesaj nesnesi. Bir Niyet bir amacı bir örneğidir
Intent. Hangi uygulamanın/aktivitenin Amacı alacağını ve alıcının Niyeti işlerken ne yapacağını belirlemek için sağlayabileceğiniz çeşitli ölçüt alanları içerir. Kullanılabilir kriterler, istenen eylemi, bir kategoriyi, bir veri dizisini, verilerin MIME türünü, bir işleme sınıfını ve diğerlerini içerir. Bir uygulama, doğrudan başka bir uygulamaya/etkinliğe göndermek yerine Android sistemine bir Niyet gönderir. Uygulama, Niyet'i tek bir hedef uygulamaya gönderebilir veya bir yayın olarak gönderebilir, bu da sırayla birden çok uygulama tarafından işlenebilir. Android sistemi, Intent'te sağlanan kriterlere ve diğer uygulamalar tarafından tanımlanan Intent Filters'a dayalı olarak her Niyet için en uygun alıcıyı çözmekten sorumludur. Daha fazla bilgi için, bkz Amaçları ve Niyet Filtreler .
- Amaç Filtresi
- Bir uygulamanın bildirim dosyasında bildirdiği, sisteme bileşenlerinin her birinin ne tür Amaçları kabul etmeye istekli olduğunu ve hangi kriterlere göre olduğunu bildiren bir filtre nesnesi. Bir amaç filtresi aracılığıyla, bir uygulama belirli veri türlerine, Amaç eylemlerine, URI biçimlerine vb. ilgiyi ifade edebilir. Bir Amaç çözümlenirken, sistem tüm uygulamalardaki mevcut tüm amaç filtrelerini değerlendirir ve Amaç'ı, Amaç ve ölçütlerle en iyi eşleşen uygulamaya/etkinliğe iletir. Daha fazla bilgi için, bkz Amaçları ve Niyet Filtreler .
- Kaynaklar
- Derlenmiş uygulama kodunun dışında olan, ancak iyi bilinen bir başvuru biçimi kullanılarak uygulama kodundan yüklenebilen programatik olmayan uygulama bileşenleri. Android, çeşitli kaynak türlerini destekler, ancak tipik bir uygulamanın kaynakları, UI dizelerinden, UI yerleşim bileşenlerinden, grafiklerden veya diğer medya dosyalarından vb. oluşur. Bir uygulama, yerelleştirmeyi ve çeşitli cihaz profillerini ve durumlarını verimli bir şekilde desteklemek için kaynakları kullanır. Örneğin, bir uygulama, desteklenen her yerel veya cihaz türü için ayrı bir kaynak kümesi içerir ve mevcut ekran yönüne (yatay veya dikey) özgü düzen kaynakları içerebilir. Kaynaklar hakkında daha fazla bilgi için bkz Kaynakları ve Varlıklarının . Bir uygulamanın kaynaklar hep saklanır
res/*projenin alt klasörler.
- Hizmet
- Sınıf bir amacı
Service(herhangi bir UI varlığı olmadan) arka planda çalışır böyle müzik çalma veya ağ etkinliğini izleme gibi çeşitli kalıcı eylemleri gerçekleştirmek için o.
İlgili: Etkinlik
- Android'deki URI'ler
- Android, bir içerik sağlayıcıda veri istemek (bir kişi listesini almak gibi) ve bir Niyet'te eylemler istemek (bir tarayıcıda bir Web sayfasını açmak gibi) için temel olarak URI (tek biçimli kaynak tanımlayıcı) dizelerini kullanır. URI şeması ve biçimi, kullanım türüne göre özelleştirilir ve bir uygulama, belirli URI şemalarını ve dizelerini istediği şekilde işleyebilir. Bazı URI şemaları, sistem bileşenleri tarafından ayrılmıştır. Örneğin, bir içerik sağlayıcısından veri talepleri kullanmalıdır
content://. Bir Niyet olarak, bir URI kullanılarak
http://şeması tarayıcı tarafından ele alınacaktır.
Yapı
- adb
- Android Debug Bridge, SDK'da bulunan bir komut satırı hata ayıklama uygulaması. Cihaza göz atmak, cihazdaki araçları kopyalamak ve hata ayıklama için bağlantı noktalarını iletmek için araçlar sağlar. Android Studio'da geliştiriyorsanız, adb geliştirme ortamınıza entegre edilmiştir. Bkz Android Debug Bridge Daha fazla bilgi için.
- Android projesi
- Android Gerrit ana bilgisayarında bir Git deposu. Bkz Kaynak Kontrol Araçlar> Gerrit fazla bilgi için.
- parmak izi oluştur
- Yapı parmak izi, her yapıya verilen üretici bilgilerini içeren benzersiz, insan tarafından okunabilir bir dizedir. Bkz anlama inşa parmak izlerini daha fazla bilgi için.
- Git
- Geçmişte tek bir Git deposunda çalışan, Android tarafından kullanılan kaynak kontrol aracı. İle birlikte kullanılır Repo birden Git depoları için. Bkz Kaynak Kontrol Araçlar> Git fazla bilgi için.
- Git şubesi - kurallı
- Gibi her Git depo için olan farklı versiyonları,
android-11.0.0_r1bulunan, cs.android.com/android/platform/superproject/+/android-11.0.0_r1 . Bkz Git dallanma - Ceviz Kabuğundaki Dallar fazla bilgi için.
- Git şubesi - yerel
- Geçerli Repo istemci geçici bir şube ile başlayan kod değişikliklerinin yapmak için
repo start branch-name .emretmek. aktif bir gelişim çizgisi. Bir daldaki en son taahhüt, o dalın ucu olarak anılır.
- Git deposu
- Bir proje olarak, bu gibi belirli bir bileşeni ya da cihaz tipini temsil eden kod temeli bir kısmı da bazen de ifade
frameworks/baseya da
platform/packages/apps/Car/Media.
- bildirim dosyası
- Dal başına Git havuzlarının gruplandırılmasını, bu havuzların kontrol edileceği Git revizyonlarını ve bir dosya sistemindeki yerleşimlerini açıklayan bir XML dosyası. Bu XML dosyası, genellikle adlı
default.xml, bir Repo şubeyle ilişkili ve Git havuzlarını açıklar ve Git dalları sen başlatmak zaman teslim ve Repo dalı senkronize edilir. Bu dosya, bir ürün (Android Automotive OS gibi) oluşturmak için Repo aracının bir Repo istemci kasasına getirmesi gereken çeşitli Git depolarını tanımlar. Tüm manifestoyu gör android.googlesource.com/platform/manifest/+refs . Bildiride dahil varsayılan bakın AndroidManifest zaman Android platformu (AOSP) dosyaları çekmek için dosyaları android.googlesource.com/platform/manifest/+/refs/heads/master/default.xml . Bkz AndroidManifest.xml dosyasını uygulaması bilgisi için ve Manifest Format Repo platform geliştirme için.
- Havadan (OTA) güncelleme
- Sahadaki Android cihazlar, sistem, uygulama yazılımı ve saat dilimi kuralları için kablosuz (OTA) güncellemeleri alabilir ve yükleyebilir. Bkz OTA Güncellemeler Daha fazla bilgi için.
- depo
- Birden çok Git deposunda daha kolay işlemlere izin vermek için Git'i çevreleyen bir sarmalayıcı. Birçok Git deposunu tek bir ödeme veya kod tabanı olarak toplar ve yönetir. Bkz Kaynak Kontrol Araçlar> Repo fazla bilgi için.
- repo şubesi
- Git koleksiyonu bir yakalanan havuzlarınızda AndroidManifest gibi Android kod temeli bir sürümü (build), temsil dosyanın
android11-gsiveya
aosp-android-games-sdk, indirilen aracılığıyla
repo initve
repo synckomutlar. Bkz Bildiri dosyası tüm bildirim dosyalara bağlantılar için açıklama ve kurar onların aramak için https://cs.android.com/ kullanın.
- yukarı devir
- Genel olarak, uprev daha büyük bir projenin kurucu bir alt projesini daha yeni bir sürüme günceller. Bir yukarı düzeltme, bir revizyon düzeyini bir sonraki artırılmış sürüme veya mevcut en son sürüme değiştirir. Bir HIDL paketinin durumunda, muhafaza etmek paket düzeyinde geriye doğru uyumlu genişleme eski paket olarak aynı adı ve majör sürüm tutarken küçük sürüm uprev daha yüksek bir alt sürümüne yeni bir paket günceller. Durumunda Bootloader yapılandırması , bir uprev son sürüme önyükleme başlık sürümü desteği günceller.
grafik
- Tuval
- Saplar bir bitmap veya karşı gerçek bit kompozisyon olduğu bir çekme yüzeyi yüzey nesne. Bitmap'lerin, çizgilerin, dairelerin, dikdörtgenlerin, metinlerin ve benzerlerinin standart bilgisayar çizimi için yöntemleri vardır ve bir Bitmap'e veya Yüzeye bağlıdır. Kanvas, ekranda 2B nesneler çizmenin en basit ve en kolay yoludur. Temel sınıftır
Canvas.
- çekilebilir
- Arka plan, başlık veya ekranın başka bir parçası olarak kullanılabilecek derlenmiş bir görsel kaynak. Bir çizilebilir, tipik olarak, örneğin bir arka plan görüntüsü olarak başka bir UI öğesine yüklenir. Bir çizilebilir, olayları alamaz, ancak animasyon nesneleri veya görüntü kitaplıkları gibi alt sınıfları etkinleştirmek için "durum" ve zamanlama gibi çeşitli diğer özellikleri atar. Birçok çizilebilir nesne, çizilebilir kaynak dosyalarından - görüntüyü tanımlayan xml veya bitmap dosyalarından - yüklenir. Çekilebilir kaynakları arasında alt sınıflara derlenmektedir
android.graphics.drawable. Drawables ve diğer kaynaklar hakkında daha fazla bilgi için bkz Kaynaklar .
- Düzen Kaynak
- Bir Etkinlik ekranının düzenini açıklayan bir XML dosyası.
İlgili: Kaynaklar
- Dokuz yama / 9 yama / Ninepatch resmi
- Cihazdaki arka planlar veya diğer görüntüler için kullanılabilen yeniden boyutlandırılabilir bir bitmap kaynağı. Bkz Dokuz Yama Gerdirilebilir Image Daha fazla bilgi için.
İlgili: Kaynaklar .
- OpenGL ES
- Android, donanım hızlandırmalı 3D işleme için OpenGL ES kitaplıkları sağlar. 2D işleme için, Tuval basit bir seçenektir." OpenGL ES mevcuttur Android Yerel Geliştirme Kiti (NDK) kullanım kolaylığı için.
android.openglve
javax.microedition.khronos.openglespaketleri OpenGL ES işlevi göstermelidir.
- Yüzey
- Tipi bir amacı
Surfaceekrana birleştirilmiş olur bellek bloğunu temsil eder. Yüzey, çizim için bir Canvas nesnesini tutar ve katmanları çizmek ve yüzeyi yeniden boyutlandırmak için çeşitli yardımcı yöntemler sağlar. Bu sınıfı doğrudan kullanmamalısınız; kullanmak
SurfaceViewyerine.
İlgili: Tuval
- Yüzey Görünümü
- Bir Yüzeyi çizim için saran ve boyutunu ve biçimini dinamik olarak belirtmek için yöntemler sunan bir View nesnesi. SurfaceView, kaynak yoğun işlemler (oyunlar veya kamera önizlemeleri gibi) için UI iş parçacığından bağımsız olarak çizim yapmanın bir yolunu sağlar, ancak sonuç olarak fazladan bellek kullanır. SurfaceView, hem Canvas hem de OpenGL ES grafiklerini destekler. Temel sınıftır
SurfaceView.
İlgili: Yüzey
- Tema
- Çeşitli varsayılan görüntüleme ayarlarını tanımlamak için bir araya getirilmiş bir dizi özellik (metin boyutu, arka plan rengi vb.). Android listelenen birkaç standart temalar sağlar
R.style( "Theme_" ile başlayan).
- görüş
- Ekranda dikdörtgen bir alana çizim yapan ve tıklama, tuş vuruşu ve diğer etkileşim olaylarını işleyen bir nesne. Görünüm, Etkinlik veya İletişim ekranının çoğu düzen bileşeni (metin kutuları, pencereler vb.) için temel bir sınıftır. Bu, üst nesnesine (bkz aradığında aldığı ViewGroup ) kendisini çizmek ve (veya ebeveyn tarafından riayet edilmeyeceği olabilir) olmak istiyorum nerede ve ne kadar büyük ilgili üst nesneyi bildirir. Daha fazla bilgi için, bkz
View.
- Hiyerarşiyi Görüntüle
- Bir uygulamanın her bileşeni için kullanıcı arabirimini tanımlayan View ve ViewGroup nesnelerinin bir düzenlemesi. Hiyerarşi, bir veya daha fazla alt görünüm veya görünüm grubu içeren görünüm gruplarından oluşur. Sen kullanarak hata ayıklama ve optimizasyonu için bir görünüm hiyerarşi görsel temsilini alabilirsiniz Hiyerarşi Görüntüleyici Android SDK ile sağlanır.
- Görünüm Grubu
- Alt görünümler kümesini gruplayan bir kapsayıcı nesnesi. Görüş grubu, çocuk görüşlerinin nereye yerleştirileceğine ve ne kadar büyük olabileceğine karar vermekten ve uygun olduğunda her birini kendi kendine çizmeye çağırmaktan sorumludur. Bazı görünüm grupları görünmezdir ve yalnızca düzen içindir, diğerleri ise içsel bir kullanıcı arayüzüne (örneğin, kayan bir liste kutusu) sahiptir. Görünüm grupları içinde hepsi
widgetpaketinin ama uzatmak
ViewGroup.
- Araç
- Form öğelerini ve metin kutusu veya açılır menü gibi diğer UI bileşenlerini oluşturan, tam olarak uygulanmış bir Görünüm alt sınıfları kümesinden biri. Bir widget tam olarak uygulandığı için, kendini ölçmeyi ve çizmeyi ve ekran olaylarına yanıt vermeyi yönetir. Widget'lar içinde hepsi
android.widgetpakette.
- pencere
- Bir Android uygulamasında, bir nesne soyut sınıf türetilmiş
Windowböyle bir görünüm ve his (başlık çubuğu metninin, yer ve menülerin içeriği, vb) gibi genel bir pencerenin belirtir elemanları. Dialog ve Activity, bir pencere oluşturmak için bu sınıfın bir uygulamasını kullanır. Bu sınıfı uygulamanıza veya uygulamanızda windows kullanmanıza gerek yoktur.
platformu
- Android Çalışma Zamanı (ART) ve Dalvik
- Android çalışma zamanı (ART), Android'deki uygulamalar ve bazı sistem hizmetleri tarafından kullanılan yönetilen çalışma zamanıdır. Android çalışma zamanı (ART), Android 5.0 (API düzeyi 21) ve sonraki sürümleri çalıştıran cihazlar için varsayılan çalışma zamanıdır. ART ve selefi Dalvik, orijinal olarak Android Open Soure Projesi için özel olarak yaratılmıştı. Çalışma zamanı olarak ART, Dalvik Yürütülebilir biçimini ve Dex bayt kodu belirtimini yürütür. ART ve Dalvik, Dex bayt kodunu çalıştıran uyumlu çalışma zamanlarıdır, bu nedenle Dalvik için geliştirilen uygulamalar ART ile çalışırken çalışmalıdır.
- kod çizgisi
- Bir kod çizgisi, bir yazılım ürününün piyasaya sürülmesini içerir. Bir veya daha fazla depodan bir veya daha fazla daldan oluşur ve bunların tümü genellikle aynı anda aktif olarak geliştirilir. Kod çizgisi, sürüm için toplama noktası ve hedefidir. Codelines hakkında daha fazla bilgi için bkz Android Yazılım Yönetimi .
- .dex dosyası
- Derlenmiş Android uygulama kodu dosyası.
Android programları, sırayla aygıtta tek bir .apk dosyasına sıkıştırılan .dex (Dalvik Executable) dosyalarında derlenir. .dex dosyaları, Java programlama dilinde yazılmış derlenmiş uygulamaları otomatik olarak çevirerek oluşturulabilir.
Ölçek
- eserler
- Yapılar, yerel sorun gidermeye olanak tanıyan derlemeyle ilgili günlüklerdir. Bu günlükler doğrudan erişilebilir Gerrit sizin changeList görüntülerken. Presubmit Durumu gidin ve görünüme kırmızı Yapı bağlantısını tıklayın veya ilişkili indirmek
build_error.logdosyasını. Ayrıca merkezi Android Sürekli Entegrasyon sunucudan bu eserler alabilirsiniz ci.android.com/ İndir tıklayarak (aşağı ok) simgesi hedef ve yapı için. Eserler bulmak konusunda daha fazla bilgi için bkz Android Sürekli Entegrasyon .
- CDD
- Android Uyumluluk Tanımlama Belgesi (CDD), cihazlarınızın Android'in en son sürümüyle uyumlu olması için karşılanması gereken gereksinimleri sıralar. Android ile uyumlu olarak kabul edilmek için, cihaz uygulamalarının, referans olarak dahil edilen tüm belgeler de dahil olmak üzere, bu Uyumluluk Tanımında sunulan gereksinimleri karşılaması ZORUNLUDUR. CDD hakkında daha fazla bilgi için bkz Android Uyumluluk Tanımı Belgesi .
- CTS
- Uyumluluk Test Paketi (CTS), API doğruluğunu ve CDD'de belirtilen spesifikasyonu sağlamaya yönelik test paketidir. Bu dahilinde kaynak olarak bulunur AOSP ve ikili olarak indirmek için. Daha fazla bilgi için, bkz Uyumluluk Testi Suite .
- CTS Doğrulayıcı
- Uyumluluk Test Paketi Doğrulayıcısı (CTS Doğrulayıcı), CTS'ye bir ektir. CTS Verifier, manuel giriş olmadan (örn. ses kalitesi, ivmeölçer, vb.) sabit bir cihazda test edilemeyen API'ler ve işlevler için testler sağlar. Daha fazla bilgi için, bkz CTS Doğrulayıcı kullanma .
- hata ayıklama
- Hata ayıklama, Android platform kodunda, özelliklerde veya testlerinde hataları bulmayı ve düzeltmeyi gerektirir. Daha fazla bilgi için, bkz Hata ayıklama Yerel Android Platformu Kodunu
- test
- GoogleTest, Google'ın C++ test etme ve alay etme çerçevesidir. En kodunu bulun github.com/google/googletest de ve dokümantasyon google.github.io/googletest .
- enstrümantasyon testi
- Bir alet testi tarafından başlatılan gibi özel bir test yürütme ortamı sağlar
am instrumenthedeflenen uygulama işlemi yeniden başlatılır ve temel uygulama bağlamında ile başlatılır komutu ve bir enstrüman iplik uygulama işlemi sanal makine içinde başlatılır. Daha fazla bilgi için, bkz Enstrümantasyon Testleri .
- kütük kedi
- Logcat cihaz sayesinde uygulamanızdan yazdım bir hata ve mesajları atar zaman yığın izleri dahil olmak üzere sistem mesajlarının bir günlüğünü, döker bir komut satırı aracıdır
Logsınıfında. Daha fazla bilgi için, bkz Logcat komut satırı aracı .
- Kerestecilik
- Android'de açılıyor birleştirildiği kullanılan standartların karışımı nedeniyle karmaşıktır
logcat. Kullanılan ana standartlar hakkında ayrıntılı bilgi için bkz anlama Günlüğü .
- Birleştirme çakışması
- Aynı dosyanın iki veya daha fazla sürümü artık Android derleme sunucusu tarafından otomatik olarak birleştirilemediğinde bir birleştirme çakışması oluşur. Bunlar, çakışan tüm güncellemeleri çözmek için genellikle dosyanın manuel olarak düzenlenmesini gerektirir.
- Yerel test
- Platform için yerel bir test, genellikle daha düşük seviyeli soyutlama katmanlarına erişir veya çeşitli sistem hizmetlerine karşı ham IPC gerçekleştirir. Bu nedenle, test yaklaşımı genellikle test edilen hizmetle sıkı bir şekilde bağlantılıdır. Daha fazla bilgi için, bkz Yerli Testleri .
- ticaretle beslenen
- Trade Federation (kısaca Tradeed veya TF) test koşum takımı, Android cihazlarda testler yapmak için tasarlanmış sürekli bir test çerçevesidir. Örneğin, CTS ve VTS'yi çalıştırmak için Tradefed kullanılır. Daha fazla bilgi için, bkz Ticaret Federasyonu Genel Bakış .
- VTS
- Android Vendor Test Suite (VTS), Android testi için kapsamlı işlevsellik sağlar, test odaklı bir geliştirme sürecini destekler ve HAL ve OS çekirdek testini otomatikleştirir. Daha fazla bilgi için, bkz Satıcı Testi Suite (VTS) ve Altyapı .