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