TargetFileUtils

public class TargetFileUtils
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.util.TargetFileUtils


सारांश

सार्वजनिक निर्माणकर्ता

TargetFileUtils ()

सार्वजनिक तरीके

static findFile (String path, String namePattern, options, ITestDevice device) findFile (String path, String namePattern, options, ITestDevice device)

हेल्पर विधि जो एडीबी शेल फाइंड कमांड निष्पादित करती है और परिणाम को ERROR(/ArrayList ) के रूप में लौटाती है ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

किसी पथ की फ़ाइल अनुमति बिट्स पढ़ें.

static boolean hasPermission ( TargetFileUtils.FilePermission permission, String permissionBits)

निर्धारित करता है कि अनुमति बिट्स किसी समूह को निर्दिष्ट अनुमति प्रदान करते हैं या नहीं।

static boolean isReadOnly (String filepath, ITestDevice device)

जांचें कि क्या किसी दिए गए पथ के लिए अनुमति केवल पढ़ने के लिए है।

static boolean isReadWriteOnly (String filepath, ITestDevice device)

जांचें कि क्या किसी दिए गए पथ के लिए अनुमति रीडराइट है।

सार्वजनिक निर्माणकर्ता

TargetFileUtils

public TargetFileUtils ()

सार्वजनिक तरीके

फ़ाइल ढूंढे

public static  findFile (String path, 
                String namePattern, 
                 options, 
                ITestDevice device)

हेल्पर विधि जो एडीबी शेल फाइंड कमांड निष्पादित करती है और परिणाम को ERROR(/ArrayList ) के रूप में लौटाती है ERROR(/ArrayList ) .

पैरामीटर
path String : डिवाइस पर खोजने का पथ.

namePattern String : फ़ाइल नाम पैटर्न.

options : अन्य विकल्पों के लिए String की एक ERROR(/List) ढूंढने के लिए पास करें।

device ITestDevice : परीक्षण उपकरण।

रिटर्न
परिणाम ERROR(/ArrayList ) ERROR(/ArrayList ) .

फेंकता
DeviceNotAvailableException यदि डिवाइस से कनेक्शन टूट गया है और उसे पुनर्प्राप्त नहीं किया जा सकता है।

अनुमति प्राप्त करें

public static String getPermission (String filepath, 
                ITestDevice device)

किसी पथ की फ़ाइल अनुमति बिट्स पढ़ें.

पैरामीटर
filepath String : किसी फ़ाइल या निर्देशिका का पथ.

device ITestDevice : परीक्षण उपकरण।

रिटर्न
String पथ के लिए ऑक्टल अनुमति बिट्स.

फेंकता
DeviceNotAvailableException

अनुमति है

public static boolean hasPermission (TargetFileUtils.FilePermission permission, 
                String permissionBits)

निर्धारित करता है कि अनुमति बिट्स किसी समूह को निर्दिष्ट अनुमति प्रदान करते हैं या नहीं।

पैरामीटर
permission TargetFileUtils.FilePermission : निर्दिष्ट अनुमतियाँ।

permissionBits String : ऑक्टल अनुमति स्ट्रिंग (जैसे 741)।

रिटर्न
boolean यदि किसी स्वामी/समूह/वैश्विक के पास निर्दिष्ट अनुमति है तो यह सत्य है।

केवल पढ़ने योग्य है

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

जांचें कि क्या किसी दिए गए पथ के लिए अनुमति केवल पढ़ने के लिए है।

पैरामीटर
filepath String : किसी फ़ाइल या निर्देशिका का पथ.

device ITestDevice : परीक्षण उपकरण।

रिटर्न
boolean यदि पथ केवल पढ़ने योग्य है तो सत्य है, अन्यथा गलत है।

फेंकता
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

जांचें कि क्या किसी दिए गए पथ के लिए अनुमति रीडराइट है।

पैरामीटर
filepath String : किसी फ़ाइल या निर्देशिका का पथ.

device ITestDevice : परीक्षण उपकरण।

रिटर्न
boolean यदि पथ रीडराइट है तो सत्य है, अन्यथा गलत है।

फेंकता
DeviceNotAvailableException