DefaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
com.android.tradefed.targetprep.DefaultTestsZipInstaller


تطبيق افتراضي لاختبارات zip installer.

ملخص

المنشئون العامة

DefaultTestsZipInstaller ()

المُنشئ الافتراضي.

DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList)

يسمح مُنشئ الملاءمة هذا للمتصل بتعيين قائمة التخطي مباشرةً ، بدلاً من الحاجة إلى استدعاء setDataWipeSkipList( ) setDataWipeSkipList( ) بشكل منفصل.

DefaultTestsZipInstaller (String... skipList)

يسمح مُنشئ الملاءمة هذا للمتصل بتعيين قائمة التخطي مباشرةً ، بدلاً من الحاجة إلى استدعاء setDataWipeSkipList( ) setDataWipeSkipList( ) بشكل منفصل.

الأساليب العامة

void deleteData ( ITestDevice device)

يزيل جميع الملفات / الدلائل من /data الموجودة على الجهاز المحدد ، باستثناء تلك المستبعدة من قائمة التخطي.

getDataWipeSkipList ()

احصل على دليل الدلائل للمسح ، والمستخدم للاختبار فقط.

void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

يدفع محتويات ملف test.zip إلى قسم بيانات الجهاز.

سيؤدي هذا التنفيذ إلى إعادة تشغيل الجهاز في أرض المستخدم قبل المتابعة.

void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

يضبط قائمة المسارات ضمن /data لتجنب الإزالة.

void setDataWipeSkipList (String... skipList)

يضبط قائمة المسارات ضمن /data لتجنب الإزالة.

المنشئون العامة

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

المُنشئ الافتراضي.

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ( skipList)

يسمح مُنشئ الملاءمة هذا للمتصل بتعيين قائمة التخطي مباشرةً ، بدلاً من الحاجة إلى استدعاء setDataWipeSkipList( ) setDataWipeSkipList( ) بشكل منفصل.

المعلمات
skipList : مجموعة المسارات تحت /data للاحتفاظ بها عند مسح نظام الملفات @ see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

يسمح مُنشئ الملاءمة هذا للمتصل بتعيين قائمة التخطي مباشرةً ، بدلاً من الحاجة إلى استدعاء setDataWipeSkipList( ) setDataWipeSkipList( ) بشكل منفصل.

المعلمات
skipList String : مجموعة المسارات ضمن /data التي يجب الاحتفاظ بها عند مسح نظام الملفاتsee #setDataWipeSkipList

الأساليب العامة

حذف البيانات

public void deleteData (ITestDevice device)

يزيل جميع الملفات / الدلائل من /data الموجودة على الجهاز المحدد ، باستثناء تلك المستبعدة من قائمة التخطي.

سيوقف التنفيذ وقت التشغيل على الجهاز. يوصى بشدة بإعادة تشغيل الجهاز عند الانتهاء من هذه الطريقة.

المعلمات
device ITestDevice : جهاز ITestDevice الذي يجب العمل عليه

رميات
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

احصل على دليل الدلائل للمسح ، والمستخدم للاختبار فقط.

عائدات
مجموعة الدلائل المطلوب تخطيها عند مسح دليل

PushTestsZipOntoData

public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

يدفع محتويات ملف test.zip إلى قسم بيانات الجهاز.

سيؤدي هذا التنفيذ إلى إعادة تشغيل الجهاز في أرض المستخدم قبل المتابعة. سيوقف أيضًا وقت تشغيل Android ويتركه معطلاً عند العودة

المعلمات
device ITestDevice : جهاز ITestDevice المراد وميضه ، ويفترض أن يكون في وضع adb.

deviceBuild IDeviceBuildInfo : IDeviceBuildInfo الذي يحتوي على اختبارات zip to flash

رميات
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public void setDataWipeSkipList ( skipList)

يضبط قائمة المسارات ضمن /data لتجنب الإزالة.

المعلمات
skipList : قائمة الدلائل لتخطيها.

لاحظ أن دقة قائمة التخطي هي عناصر فرعية مباشرة لـ /data .

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

يضبط قائمة المسارات ضمن /data لتجنب الإزالة.

المعلمات
skipList String : قائمة الدلائل المطلوب تخطيها.

لاحظ أن دقة قائمة التخطي هي عناصر فرعية مباشرة لـ /data .