Yerel cihaz

Bazı Android cihazlarda eksik çerçeve katmanı bulunduğundan bu cihazların özellikleri sınırlıdır.

Tradefed, NativeDevice olarak adlandırılan bu cihazları destekler.

Mimari

Cihaz temsilimizde katmanlı bir mimari kullanılır. TestDevice, NativeDevice'yi genişletir. Bu, yerel cihazların tam Android cihazların alt kümesi olduğunu gösterir.

Uygulama, cihaz durumu algılama ve cihaz kullanılabilirliğiyle ilgili çeşitli durumları otomatik olarak yönetir.

Desteği etkinleştir

NativeDevice, sanal cihazlarda olduğu gibi Tradefed tarafından başlatılıyorsa aşağıdaki seçeneği kullanın:

base-device-type-request = 'NATIVE_DEVICE'

Cihaz önceden mevcutsa Tradefed'i başlatırken NOTIFY_AS_NATIVE ortam değişkenini ayarlayın. NOTIFY_AS_NATIVE değerini, tam çerçeveli olmayan olarak kabul edilecek cihaz serilerinin virgülle ayrılmış listesi olarak belirtin.

NOTIFY_AS_NATIVE=<serial>,<serial1> ./tradefed.sh