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 ()

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

abstract String getDeviceImageVersion ()

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

abstract File getMkbootimgFile ()

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

abstract String getMkbootimgVersion ()

الحصول على نسخة mkbootimg.

abstract File getOtaPackageFile ()

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

abstract String getOtaPackageVersion ()

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

abstract File getRamdiskFile ()

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

abstract String getRamdiskVersion ()

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

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)

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

default void setDeviceBuildFlavor (String deviceBuildFlavor)

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

abstract void setDeviceImageFile (File deviceImageFile, String version)

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

abstract void setMkbootimgFile (File mkbootimg, String version)

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

abstract void setOtaPackageFile (File otaFile, String version)

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

abstract void setRamdiskFile (File ramdisk, String version)

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

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

getBootloaderVersion

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 ()

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

عائدات
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

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

عائدات
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

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

عائدات
File

getMkbootimgVersion

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 المستخدم لإنشاء صورة kernel.

عائدات
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

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

عائدات
String

getResourcesDir

public File getResourcesDir ()

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

عائدات
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

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

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

حدود
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

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

حدود
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

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

حدود
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