IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo الذي يمثل بنية كاملة لجهاز Android واختباراته (اختياريًا).

ملخص

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

abstract void cleanUp ()

يزيل كافة الملفات المؤقتة.

abstract File getBasebandImageFile ()

احصل على ملف صورة النطاق الأساسي المحلي.

abstract String getBasebandVersion ()

احصل على إصدار النطاق الأساسي.

abstract File getBootloaderImageFile ()

احصل على ملف صورة محمل الإقلاع المحلي.

abstract String getBootloaderVersion ()

احصل على نسخة محمل الإقلاع.

abstract String getDeviceBuildFlavor ()

طريقة اختيارية لإرجاع نوع بناء النظام الأساسي الذي يتم اختباره.

abstract String getDeviceBuildId ()

إرجاع المعرف الفريد لبناء النظام الأساسي قيد الاختبار.

abstract File getDeviceImageFile ()

احصل على ملف zip لصورة الجهاز المحلي.

abstract String getDeviceImageVersion ()

احصل على نسخة مضغوطة من صورة الجهاز المحلي.

abstract File getMkbootimgFile ()

الحصول على ملف mkbootimg المستخدم لإنشاء صورة النواة.

abstract String getMkbootimgVersion ()

يحصل على نسخة mkbootimg.

abstract File getOtaPackageFile ()

احصل على ملف مضغوط لحزمة OTA الخاصة بالجهاز.

abstract String getOtaPackageVersion ()

احصل على نسخة مضغوطة لحزمة OTA الخاصة بالجهاز.

abstract File getRamdiskFile ()

الحصول على ملف ramdisk المستخدم لإنشاء صورة النواة.

abstract String getRamdiskVersion ()

يحصل على نسخة رامديسك.

default File getResourcesDir ()

إرجاع الدير الذي يحتوي على بعض الموارد التي تم تنزيلها.

abstract File getTestsDir ()

احصل على المسار المحلي لمحتويات الملف test.zip المستخرجة.

abstract String getTestsDirVersion ()

احصل على النسخة المستخرجة من ملف test.zip.

abstract File getUserDataImageFile ()

احصل على ملف صورة بيانات المستخدم التجريبي المحلي.

abstract String getUserDataImageVersion ()

احصل على نسخة صورة بيانات المستخدم التجريبية المحلية.

abstract void setBasebandImage (File basebandFile, String version)

عيّن صورة النطاق الأساسي لبناء الجهاز.

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

قم بتعيين صورة برنامج bootloader لبناء الجهاز.

default void setDeviceBuildFlavor (String deviceBuildFlavor)

اضبط نكهة البناء لجزء الجهاز من معلومات البناء إذا كانت مختلفة عن IBuildInfo.setBuildFlavor(String) .

abstract void setDeviceImageFile (File deviceImageFile, String version)

قم بتعيين ملف صورة نظام الجهاز المراد استخدامه.

abstract void setMkbootimgFile (File mkbootimg, String version)

يضبط ملف mkbootimg المستخدم لإنشاء صورة النواة.

abstract void setOtaPackageFile (File otaFile, String version)

قم بتعيين ملف مضغوط لحزمة OTA للجهاز.

abstract void setRamdiskFile (File ramdisk, String version)

الحصول على ملف ramdisk المستخدم لإنشاء صورة النواة.

default void setResourcesDir (File resourcesDir, String version)

يعين دليل الموارد ERROR(/File) .

abstract void setTestsDir (File testsZipFile, String version)

عيّن المسار المحلي لمحتويات الملف test.zip المستخرجة.

abstract void setUserDataImageFile (File userDataFile, String version)

قم بتعيين ملف صورة بيانات المستخدم المراد استخدامه.

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

تنظيف

public abstract void cleanUp ()

يزيل كافة الملفات المؤقتة.

getBasebandImageFile

public abstract File getBasebandImageFile ()

احصل على ملف صورة النطاق الأساسي المحلي.

عائدات
File

getBasebandVersion

public abstract String getBasebandVersion ()

احصل على إصدار النطاق الأساسي.

عائدات
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

احصل على ملف صورة محمل الإقلاع المحلي.

عائدات
File

الإصدار

public abstract String getBootloaderVersion ()

احصل على نسخة محمل الإقلاع.

عائدات
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

طريقة اختيارية لإرجاع نوع بناء النظام الأساسي الذي يتم اختباره.

عائدات
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

إرجاع المعرف الفريد لبناء النظام الأساسي قيد الاختبار. لا ينبغي أبدا أن تكون فارغة. افتراضات على IBuildInfo.UNKNOWN_BUILD_ID .

عائدات
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

احصل على ملف zip لصورة الجهاز المحلي.

عائدات
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

احصل على نسخة مضغوطة من صورة الجهاز المحلي.

عائدات
String

ملف getMkbootimg

public abstract File getMkbootimgFile ()

الحصول على ملف mkbootimg المستخدم لإنشاء صورة النواة.

عائدات
File

الإصدار

public abstract String getMkbootimgVersion ()

يحصل على نسخة mkbootimg.

عائدات
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

احصل على ملف مضغوط لحزمة OTA الخاصة بالجهاز.

عائدات
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

احصل على نسخة مضغوطة لحزمة OTA الخاصة بالجهاز.

عائدات
String

getRamdiskFile

public abstract File getRamdiskFile ()

الحصول على ملف ramdisk المستخدم لإنشاء صورة النواة.

عائدات
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

يحصل على نسخة رامديسك.

عائدات
String

getResourcesDir

public File getResourcesDir ()

إرجاع الدير الذي يحتوي على بعض الموارد التي تم تنزيلها. (عادةً ما ترتبط الموارد بـ isFake = تعريف جهاز حقيقي). إرجاع القيمة فارغة إذا لم يتوفر دليل المورد.

عائدات
File

getTestsDir

public abstract File getTestsDir ()

احصل على المسار المحلي لمحتويات الملف test.zip المستخرجة.

عائدات
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

احصل على النسخة المستخرجة من ملف test.zip.

عائدات
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

احصل على ملف صورة بيانات المستخدم التجريبي المحلي.

عائدات
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

احصل على نسخة صورة بيانات المستخدم التجريبية المحلية.

عائدات
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

عيّن صورة النطاق الأساسي لبناء الجهاز.

حدود
basebandFile File : ERROR(/File)

version String : إصدار النطاق الأساسي

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

قم بتعيين صورة أداة تحميل التشغيل لبناء الجهاز.

حدود
bootloaderImgFile File : ERROR(/File)

version String : إصدار أداة تحميل التشغيل

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

اضبط نكهة البناء لجزء الجهاز من معلومات البناء إذا كانت مختلفة عن IBuildInfo.setBuildFlavor(String) .

حدود
deviceBuildFlavor String : نكهة بناء الجهاز

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

قم بتعيين ملف صورة نظام الجهاز المراد استخدامه.

حدود
version String

ملف setMkbootimg

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

يضبط ملف mkbootimg المستخدم لإنشاء صورة النواة.

حدود
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

قم بتعيين ملف مضغوط لحزمة OTA للجهاز.

حدود
otaFile File

version String

تعيين ملف رامديسك

public abstract void setRamdiskFile (File ramdisk, 
                String version)

الحصول على ملف ramdisk المستخدم لإنشاء صورة النواة.

حدود
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

يعين دليل الموارد ERROR(/File) .

حدود
resourcesDir File : الدليل الذي يحتوي على الموارد المشتركة.

version String : إصدار ملف الدليل.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

عيّن المسار المحلي لمحتويات الملف test.zip المستخرجة.

حدود
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

قم بتعيين ملف صورة بيانات المستخدم المراد استخدامه.

حدود
version String