BuildInfoUtil
public class BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
IBuildInfo
हेरफेर करने में मदद करने के लिए एक उपयोग वर्ग
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
BuildInfoUtil () |
सार्वजनिक तरीके | |
---|---|
static void | bootstrapDeviceBuildAttributes ( IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias) डिवाइस से बिल्ड विशेषताओं को पढ़ता है और प्रासंगिक बिल्ड जानकारी फ़ील्ड को ओवरराइड करने के लिए उनका उपयोग करता है नोट: क्योंकि शाखा की जानकारी डिवाइस पर बिल्ड विशेषताओं के रूप में संग्रहीत नहीं होती है, इसलिए इंजेक्ट की गई शाखा की जानकारी डैश के माध्यम से निम्नलिखित फ़ील्ड होगी:
|
सार्वजनिक निर्माणकर्ता
BuildInfoUtil
public BuildInfoUtil ()
सार्वजनिक तरीके
बूटस्ट्रैपडिवाइसबिल्डएट्रिब्यूट्स
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
डिवाइस से बिल्ड विशेषताओं को पढ़ता है और प्रासंगिक बिल्ड जानकारी फ़ील्ड को ओवरराइड करने के लिए उनका उपयोग करता है
नोट: क्योंकि शाखा की जानकारी डिवाइस पर बिल्ड विशेषताओं के रूप में संग्रहीत नहीं होती है, इसलिए इंजेक्ट की गई शाखा की जानकारी डैश के माध्यम से निम्नलिखित फ़ील्ड होगी:
-
ro.product.brand
-
ro.product.name
-
ro.product.vendor.device
(शायद पुराने API स्तरों पर भिन्न) -
ro.build.version.release
पैरामीटर | |
---|---|
buildInfo | IBuildInfo : बिल्ड जानकारी जहां डिवाइस बिल्ड विशेषताओं को इंजेक्ट किया जाएगा |
device | ITestDevice : वह डिवाइस जिससे बिल्ड विशेषताएँ पढ़ी जाती हैं |
overrideBuildId | String : डिवाइस से पढ़ने के बजाय, बिल्ड आईडी को इस मान पर ओवरराइड करें; बिना ओवरराइड के null |
overrideBuildFlavor | String : डिवाइस से पढ़ने के बजाय, इस मान पर बिल्ड फ्लेवर को ओवरराइड करें; बिना ओवरराइड के null |
overrideBuildBranch | String : शाखा के विकल्प के रूप में उपकरण विशेषताओं को जोड़ने के बजाय, इसे इस मान पर ओवरराइड करें; बिना ओवरराइड के null |
overrideBuildAlias | String : डिवाइस से पढ़ने के बजाय, इस मान के लिए अन्य नाम बनाएं ओवरराइड करें; बिना ओवरराइड के null |
फेंकता | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |