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