টার্গেটফাইল ইউটিলস

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)

হেল্পার পদ্ধতি যা একটি adb শেল ফাইন্ড কমান্ড কার্যকর করে এবং ফলাফলগুলিকে 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)

একটি প্রদত্ত পথের জন্য অনুমতি রিডরাইটের কিনা তা পরীক্ষা করুন।

পাবলিক কনস্ট্রাক্টর

টার্গেটফাইল ইউটিলস

public TargetFileUtils ()

পাবলিক পদ্ধতি

ফাইল টি খুজো

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

হেল্পার পদ্ধতি যা একটি adb শেল ফাইন্ড কমান্ড কার্যকর করে এবং ফলাফলগুলিকে 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

শুধুমাত্রReadWrite

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

একটি প্রদত্ত পথের জন্য অনুমতি রিডরাইটের কিনা তা পরীক্ষা করুন।

পরামিতি
filepath String : একটি ফাইল বা ডিরেক্টরির পথ।

device ITestDevice : টেস্ট ডিভাইস।

রিটার্নস
boolean পাথ রিডরাইট হলে true, অন্যথায় মিথ্যা।

নিক্ষেপ করে
DeviceNotAvailableException