Beberapa perangkat Android tidak memiliki lapisan framework lengkap, sehingga membatasi fiturnya.
Tradefed mendukung perangkat ini, yang disebut NativeDevice
.
Arsitektur
Representasi perangkat kami menggunakan arsitektur berlapis. TestDevice
memperluas
NativeDevice
, yang mencerminkan bahwa perangkat native adalah subset dari perangkat
Android lengkap.
Implementasi ini otomatis menangani berbagai situasi deteksi status perangkat dan ketersediaan perangkat.
Mengaktifkan dukungan
Jika NativeDevice
dimulai oleh Tradefed seperti dalam kasus perangkat virtual,
gunakan opsi berikut:
base-device-type-request = 'NATIVE_DEVICE'
jika perangkat sudah ada, tetapkan variabel lingkungan
NOTIFY_AS_NATIVE
saat memulai Tradefed. Tentukan NOTIFY_AS_NATIVE
sebagai
daftar yang dipisahkan koma dari serial perangkat yang akan dianggap sebagai framework
tidak lengkap.
NOTIFY_AS_NATIVE=<serial>,<serial1> ./tradefed.sh