تجزیه‌کننده‌ی منابع IFlashing

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


رابطی برای ارائه نسخه‌های مورد نیاز از فایل‌های ایمیج کمکی مورد نیاز برای فلش کردن دستگاه (مانند بوت لودر، بیس باند و غیره)

خلاصه

روش‌های عمومی

abstract String getRequiredBasebandVersion ()

نسخه باند پایه مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

abstract Collection<String> getRequiredBoards ()

نوع(های) برد مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

abstract String getRequiredBootloaderVersion ()

نسخه بوت لودر مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

abstract String getRequiredImageVersion (String versionKey)

نسخه تصویر سفارشی مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

abstract String getRequiredImageVersion (String versionKey, String productName)

نسخه تصویر سفارشی مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

abstract String getRequiredTrustyVersion ()

نسخه قابل اعتماد مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

روش‌های عمومی

دریافت نسخه باند پایه مورد نیاز

public abstract String getRequiredBasebandVersion ()

نسخه باند پایه مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

بازگشت‌ها
String نسخه باند پایه یا در صورت عدم مشخص شدن، null

تخته‌های مورد نیاز را دریافت کنید

public abstract Collection<String> getRequiredBoards ()

نوع(های) برد مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

بازگشت‌ها
Collection<String> انواع برد یا در صورت مشخص نشدن، null

دریافت نسخه بوت لودر مورد نیاز

public abstract String getRequiredBootloaderVersion ()

نسخه بوت لودر مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

بازگشت‌ها
String نسخه بوت لودر یا در صورت مشخص نشدن null

دریافت تصویر مورد نیازنسخه

public abstract String getRequiredImageVersion (String versionKey)

نسخه تصویر سفارشی مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

پارامترها
versionKey String : شناسه مورد انتظار اطلاعات نسخه تصویر

بازگشت‌ها
String نسخه مورد نیاز برای تصویر داده شده یا در صورت مشخص نشدن null

دریافت تصویر مورد نیازنسخه

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

نسخه تصویر سفارشی مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند. اگر productName برابر با null نباشد، این متد الزامات تصویر مشخص شده برای آن محصول خاص را بررسی می‌کند (و در صورت وجود، برمی‌گرداند). اگر هیچ الزام خاصی برای محصول وجود نداشته باشد، به بازگرداندن الزام سراسری برمی‌گردد، یا اگر هیچ نوع الزامی برای آن versionKey خاص وجود نداشته باشد، null برمی‌گرداند.

پارامترها
versionKey String : شناسه مورد انتظار اطلاعات نسخه تصویر

productName String : نام محصول خاصی که باید بررسی شود

بازگشت‌ها
String نسخه مورد نیاز برای تصویر داده شده یا در صورت مشخص نشدن null

دریافت نسخه مورد نیاز و مطمئن

public abstract String getRequiredTrustyVersion ()

نسخه قابل اعتماد مورد نیاز که در فایل فشرده تصویر دستگاه مشخص شده است را دریافت می‌کند.

بازگشت‌ها
String نسخه قابل اعتماد یا در صورت مشخص نشدن، null