معلومات 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()

احصل على إصدار ZIP لصورة الجهاز المحلي.

abstract File getMkbootimgFile()

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

abstract String getMkbootimgVersion()

الحصول على إصدار mkbootimg

abstract File getOtaPackageFile()

احصل على ملف ZIP لحزمة الجهاز عبر الهواء.

abstract String getOtaPackageVersion()

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

abstract File getRamdiskFile()

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

abstract String getRamdiskVersion()

الحصول على إصدار ramdisk

default File getResourcesDir()

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

abstract File getTestsDir()

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

abstract String getTestsDirVersion()

احصل على إصدار Testing.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)

اضبط ملف ZIP لحزمة الجهاز عبر الهواء.

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

يزيل جميع الملفات المؤقتة.

ملف getBase BandImageFile

public abstract File getBasebandImageFile ()

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

المرتجعات
File

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

public abstract String getBasebandVersion ()

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

المرتجعات
String

ملف getBootloaderImageFile

public abstract File getBootloaderImageFile ()

الحصول على ملف صورة برنامج الإقلاع على الجهاز

المرتجعات
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

احصل على إصدار برنامج الإقلاع.

المرتجعات
String

الحصول على DeviceBuildFLAor

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

احصل على إصدار ZIP لصورة الجهاز المحلي.

المرتجعات
String

ملف getMkbootimgFile

public abstract File getMkbootimgFile ()

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

المرتجعات
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

الحصول على إصدار mkbootimg

المرتجعات
String

ملف getOtaPackageFile

public abstract File getOtaPackageFile ()

احصل على ملف ZIP لحزمة الجهاز عبر الهواء.

المرتجعات
File

الحصول على حزمة getOtaPackageVersion

public abstract String getOtaPackageVersion ()

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

المرتجعات
String

ملف getRamdiskFile

public abstract File getRamdiskFile ()

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

المرتجعات
File

الحصول على RamdiskVersion

public abstract String getRamdiskVersion ()

الحصول على إصدار ramdisk

المرتجعات
String

الحصول على موارد

public File getResourcesDir ()

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

المرتجعات
File

الحصول على TestsDir

public abstract File getTestsDir ()

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

المرتجعات
File

الحصول على إصدار TestsDirVersion

public abstract String getTestsDirVersion ()

احصل على إصدار Testing.zip المستخرَج.

المرتجعات
String

ملف getUserDataImageFile

public abstract File getUserDataImageFile ()

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

المرتجعات
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

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

المرتجعات
String

صورة setBase BandImage

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: إصدار برنامج الإقلاع

setDeviceBuildFlapor

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)

اضبط ملف ZIP لحزمة الجهاز عبر الهواء.

المعلمات
otaFile File

version String

ملف setRamdisk

public abstract void setRamdiskFile (File ramdisk, 
                String version)

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

المعلمات
ramdisk File

version String

تعيين موارد النظام

public void setResourcesDir (File resourcesDir, 
                String version)

تضبط هذه السياسة دليل الموارد ERROR(/File).

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

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

مجموعة TestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

يمكنك ضبط المسار المحلي على محتوى ملف test.zip المستخرج.

المعلمات
version String

ملف setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

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

المعلمات
version String