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 لحزمة OTA للجهاز.

abstract String getOtaPackageVersion()

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

abstract File getRamdiskFile()

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

abstract String getRamdiskVersion()

الحصول على إصدار ذاكرة التخزين المؤقت

default File getResourcesDir()

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

abstract File getTestsDir()

احصل على المسار المحلي لمحتوى ملف tests.zip الذي تم استخراجه.

abstract String getTestsDirVersion()

احصل على نسخة tests.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)

اضبط سمة build-flavor لجزء الجهاز من معلومات الإصدار إذا كانت مختلفة عن 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 لحزمة OTA للجهاز.

abstract void setRamdiskFile(File ramdisk, String version)

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

default void setResourcesDir(File resourcesDir, String version)

تُستخدَم لضبط دليل الموارد ERROR(/File).

abstract void setTestsDir(File testsZipFile, String version)

اضبط المسار المحلي على محتوى ملف tests.zip الذي تم استخراجه.

abstract void setUserDataImageFile(File userDataFile, String version)

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

الطرق العامة

cleanUp

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

احصل على ملف 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 لحزمة OTA للجهاز.

المرتجعات
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

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

المرتجعات
String

getRamdiskFile

public abstract File getRamdiskFile ()

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

المرتجعات
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

الحصول على إصدار ذاكرة التخزين المؤقت

المرتجعات
String

getResourcesDir

public File getResourcesDir ()

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

المرتجعات
File

getTestsDir

public abstract File getTestsDir ()

احصل على المسار المحلي لمحتوى ملف tests.zip الذي تم استخراجه.

المرتجعات
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

احصل على نسخة tests.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)

اضبط سمة build-flavor لجزء الجهاز من معلومات الإصدار إذا كانت مختلفة عن 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 لحزمة OTA للجهاز.

المعلمات
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

تحصل على ملف ذاكرة الوصول العشوائي (RAM) المستخدَم لإنشاء صورة 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)

اضبط المسار المحلي على محتوى ملف tests.zip الذي تم استخراجه.

المعلمات
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

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

المعلمات
version String