Yerel cihaz

Bazı Android cihazlarda tam çerçeve katmanı bulunmadığından 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'ü 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. Tam çerçeve olarak kabul edilmeyecek cihaz serilerinin virgülle ayrılmış listesi olarak NOTIFY_AS_NATIVE değerini belirtin.

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