BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.BuildTestsZipUtils


यह एक हेल्पर क्लास है. इसका इस्तेमाल, Android बिल्ड सिस्टम से जनरेट की गई टेस्ट ज़िप फ़ाइल से जुड़े ऑपरेशन के लिए किया जाता है

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

BuildTestsZipUtils()

पब्लिक मेथड

static File getApkFile(IBuildInfo buildInfo, String apkFileName, List<File> altDirs, AltDirBehavior altDirBehavior, boolean lookupInResource, String deviceSigningKey)

बिल्ड की जानकारी में मौजूद टेस्टिंग आर्टफ़ैक्ट की जानकारी के आधार पर, असली APK पाथ की समस्या हल की गई.

सार्वजनिक कंस्ट्रक्टर

BuildTestsZipUtils

public BuildTestsZipUtils ()

पब्लिक मेथड

getApkFile

public static File getApkFile (IBuildInfo buildInfo, 
                String apkFileName, 
                List<File> altDirs, 
                AltDirBehavior altDirBehavior, 
                boolean lookupInResource, 
                String deviceSigningKey)

बिल्ड की जानकारी में मौजूद टेस्टिंग आर्टफ़ैक्ट की जानकारी के आधार पर, असली APK पाथ की समस्या हल की गई.

पैरामीटर
buildInfo IBuildInfo: बिल्ड आर्टफ़ैक्ट की जानकारी

apkFileName String: इंस्टॉल किए जाने वाले APK का फ़ाइल नाम

altDirs List: buildInfo में मौजूद पाथ के अलावा, खोज के अन्य पाथ

altDirBehavior AltDirBehavior: buildInfo में मौजूद पाथ के मुकाबले, खोज के वैकल्पिक पाथ का इस्तेमाल कैसे किया जाना चाहिए: फ़ॉलबैक के तौर पर या ओवरराइड के तौर पर; अगर यह तय नहीं किया गया है, तो फ़ॉलबैक का इस्तेमाल किया जाएगा

lookupInResource boolean: अगर फ़ाइल को टेस्ट हार्नेस रिसॉर्स में फ़ाइनल फ़ॉलबैक मैकेनिज़्म के तौर पर देखना है

रिटर्न
File होस्ट पर मौजूद APK फ़ाइल को दिखाने वाला File या अगर फ़ाइल मौजूद नहीं है, तो null.

थ्रो
IOException