डिवाइस के लिए बना खास ऐप्लिकेशन

कुछ Android डिवाइसों में फ़्रेमवर्क लेयर पूरी नहीं होती. इस वजह से, इन डिवाइसों की सुविधाएं सीमित हो जाती हैं.

Tradefed इन डिवाइसों पर काम करता है, जिन्हें NativeDevice कहा जाता है.

भवन निर्माण

डिवाइस के बारे में जानकारी देने के लिए, लेयर वाले आर्किटेक्चर का इस्तेमाल किया जाता है. TestDevice, NativeDevice को बढ़ाता है. इससे पता चलता है कि नेटिव डिवाइस, Android डिवाइसों का सबसेट हैं.

डिवाइस की स्थिति का पता लगाने और डिवाइस की उपलब्धता की अलग-अलग स्थितियों को लागू करने की सुविधा अपने-आप काम करती है.

सहायता की सुविधा चालू करना

अगर वर्चुअल डिवाइसों की तरह, NativeDevice को Tradefed ने शुरू किया है, तो इस विकल्प का इस्तेमाल करें:

base-device-type-request = 'NATIVE_DEVICE'

अगर डिवाइस पहले से मौजूद है, तो Tradefed शुरू करते समय NOTIFY_AS_NATIVE एनवायरमेंट वैरिएबल सेट करें. NOTIFY_AS_NATIVE को कॉमा से अलग किए गए डिवाइस के सीरियल की सूची के तौर पर बताएं, ताकि उसे नॉन-फ़ुल फ़्रेमवर्क माना जा सके.

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