المحلل اللغوي لموارد Flashing
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
يشير ذلك المصطلح إلى فئة تحلّل النُسخ المطلوبة من ملفات الصور الإضافية اللازمة لتشغيل فلاش الجهاز. (مثل برنامج الإقلاع والنطاق الأساسي وما إلى ذلك)
ملخّص
الصفوف المتداخلة | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
تعريف كتابة لـ |
interface |
FlashingResourcesParser.Constraint
واجهة فلترة مصمّمة للسماح لمتصفِّح |
الحقول | |
---|---|
public
static
final
String |
BASEBAND_VERSION_KEY
|
public
static
final
String |
BOARD_KEY
|
public
static
final
String |
BOOTLOADER_VERSION_KEY
|
public
static
final
String |
PRODUCT_KEY
|
شركة إنشاءات عامة | |
---|---|
FlashingResourcesParser(File deviceImgZipFile,
يمكنك إنشاء |
|
FlashingResourcesParser(File deviceImgZipFile)
يمكنك إنشاء |
|
FlashingResourcesParser(BufferedReader infoReader,
تنشئ FlashingResourcesParser باستخدام قارئ AndroidInfo المُقدَّم المجموعة التجريبية لاختبار الوحدة |
|
FlashingResourcesParser(BufferedReader infoReader)
تنشئ FlashingResourcesParser باستخدام قارئ AndroidInfo المُقدَّم المجموعة التجريبية لاختبار الوحدة |
الطرق العامة | |
---|---|
String
|
getRequiredBasebandVersion()
للحصول على إصدار النطاق الأساسي المطلوب المحدّد في ملف ZIP لصورة الجهاز إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا. |
|
getRequiredBoards()
للحصول على أنواع اللوحة المطلوبة والمحددة في ملف ZIP للصور على الجهاز. |
String
|
getRequiredBootloaderVersion()
للحصول على إصدار برنامج الإقلاع المطلوب والمحدد في ملف ZIP لصورة الجهاز. إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا. |
String
|
getRequiredImageVersion(String imageVersionKey)
للحصول على إصدار الصورة المخصّص المطلوب والمحدّد في ملف ZIP للصور على الجهاز إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
للحصول على إصدار الصورة المخصّص المطلوب والمحدّد في ملف ZIP للصور على الجهاز. إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا. |
الحقول
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
BOARD_KEY
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
مفتاح المنتج
public static final String PRODUCT_KEY
شركة إنشاءات عامة
المحلل اللغوي لموارد Flashing
public FlashingResourcesParser (File deviceImgZipFile,c)
يمكنك إنشاء FlashingResourcesParser
وتكليفه بتحليل صورة الجهاز المحدّدة له
متطلبات وامضة. يجب أن تجتاز متطلبات الفلاش القيد المناسب (إذا كان أحد
موجودة) قبل إضافتها. سيتم تجاهل المتطلبات المرفوضة بدون تنبيه.
المعلمات | |
---|---|
deviceImgZipFile |
File : الملف updater.zip الذي سيتم تحديثه |
c |
: خريطة من الاسم الرئيسي إلى Constraint سيتم التحقّق من أسماء الصور وفقًا
القيد المناسب (إن وجد) كشرط مسبق لإضافته. قد لا يساوي
وتعطيل التصفية. |
الرميات | |
---|---|
TargetSetupError |
المحلل اللغوي لموارد Flashing
public FlashingResourcesParser (File deviceImgZipFile)
يمكنك إنشاء FlashingResourcesParser
وتكليفه بتحليل صورة الجهاز المحدّدة له
متطلبات وامضة.
المعلمات | |
---|---|
deviceImgZipFile |
File : الملف updater.zip الذي سيتم تحديثه |
الرميات | |
---|---|
TargetSetupError |
المحلل اللغوي لموارد Flashing
public FlashingResourcesParser (BufferedReader infoReader,c)
تنشئ FlashingResourcesParser باستخدام قارئ AndroidInfo المُقدَّم
المجموعة التجريبية لاختبار الوحدة
المعلمات | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) يحتوي على ما يعادل ملف android-info.txt
تحليل |
c |
: خريطة من الاسم الرئيسي إلى Constraint سيتم التحقّق من أسماء الصور وفقًا
القيد المناسب (إن وجد) كشرط مسبق لإضافته. قد لا يساوي
وتعطيل التصفية. |
المحلل اللغوي لموارد Flashing
public FlashingResourcesParser (BufferedReader infoReader)
تنشئ FlashingResourcesParser باستخدام قارئ AndroidInfo المُقدَّم
المجموعة التجريبية لاختبار الوحدة
المعلمات | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) يحتوي على ما يعادل ملف android-info.txt
تحليل |
الطرق العامة
الحصول على القيمة المطلوبة Base BandVersion
public String getRequiredBasebandVersion ()
للحصول على إصدار النطاق الأساسي المطلوب المحدّد في ملف ZIP لصورة الجهاز
إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا.
المرتجعات | |
---|---|
String |
إصدار النطاق الأساسي أو null إذا لم يتم تحديده |
الحصول على اللوحات المطلوبة
publicgetRequiredBoards ()
للحصول على أنواع اللوحة المطلوبة والمحددة في ملف ZIP للصور على الجهاز.
المرتجعات | |
---|---|
|
وأنواع اللوحات أو null إذا لم يتم تحديدها |
الحصول على إصدار مطلوب التمهيد
public String getRequiredBootloaderVersion ()
للحصول على إصدار برنامج الإقلاع المطلوب والمحدد في ملف ZIP لصورة الجهاز.
إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا.
المرتجعات | |
---|---|
String |
إصدار برنامج الإقلاع أو null إذا لم يتم تحديده |
إصدار مطلوب الصورة
public String getRequiredImageVersion (String imageVersionKey)
للحصول على إصدار الصورة المخصّص المطلوب والمحدّد في ملف ZIP للصور على الجهاز
إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا.
المعلمات | |
---|---|
imageVersionKey |
String : المعرّف المتوقّع لمعلومات إصدار الصورة |
المرتجعات | |
---|---|
String |
النسخة المطلوبة للصورة المحددة أو null إذا لم يتم تحديدها |
إصدار مطلوب الصورة
public String getRequiredImageVersion (String imageVersionKey, String productName)
للحصول على إصدار الصورة المخصّص المطلوب والمحدّد في ملف ZIP للصور على الجهاز. في حال حذف
productName
ليست تابعة لـ null
، وستتحقّق هذه الطريقة من (وسيتم عرضها إن وجدت)
متطلبات الصورة المحدّدة لهذا المنتج بالتحديد. إذا لم تكن هناك متطلبات خاصة بالمنتج
الحالية، سترجع إلى عرض الشرط العام، أو null
إذا كانت لا
هناك شرط من أي نوع لـ versionKey
تحديدًا.
إذا تم إدراج عدة إصدارات، احصل على الأحدث مع افتراض أن الإصدارات مرتبة من الأقدم إلى الأحدث أبجديًا.
المعلمات | |
---|---|
imageVersionKey |
String : المعرّف المتوقّع لمعلومات إصدار الصورة |
productName |
String : اسم منتج معيّن يجب التحقّق منه |
المرتجعات | |
---|---|
String |
النسخة المطلوبة للصورة المحددة أو null إذا لم يتم تحديدها |