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 ()