Sdk28ModuleController

public class Sdk28ModuleController
extends MinSdkModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController
     ↳ com.android.tradefed.testtype.suite.module.MinSdkModuleController
       ↳ com.android.tradefed.testtype.suite.module.Sdk28ModuleController


यह एक मॉड्यूल कंट्रोलर है, जो यह पता लगाता है कि डिवाइस पर SDK टूल 28 (Android 9) या इसके बाद का वर्शन है या नहीं. इसका इस्तेमाल, b/78780430 से जुड़ी समस्या को हल करने के लिए किया जाता है. इस समस्या की वजह से, Android 8.1 वाले armeabi-v7a डिवाइसों पर इंस्ट्रूमेंटेशन क्रैश हो जाता है. ऐसा इसलिए होता है, क्योंकि टारगेट पैकेज को सिर्फ़ arm64 के लिए पहले से ऑप्ट-इन किया गया था.

इसका इस्तेमाल करने के लिए, AndroidTest.xml में यह लाइन जोड़ें:

<object type="module_controller"
 class="com.android.tradefed.testtype.suite.module.Sdk28ModuleController" />

खास जानकारी

पब्लिक कंस्ट्रक्टर

Sdk28ModuleController()

पब्लिक कंस्ट्रक्टर

Sdk28ModuleController

public Sdk28ModuleController ()