FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
کلاسی که نسخه های مورد نیاز فایل های تصویری کمکی مورد نیاز برای فلش دستگاه را تجزیه می کند. (به عنوان مثال بوت لودر، بیس باند و غیره)
خلاصه
کلاس های تو در تو | |
---|---|
class | FlashingResourcesParser.AndroidInfo یک typedef برای |
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, c) FlashingResourcesParser (File deviceImgZipFile, c) یک | |
FlashingResourcesParser (File deviceImgZipFile) یک | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) با AndroidInfo Reader ارائه شده یک FlashingResourcesParser می سازد در معرض آزمایش واحد قرار گرفته است | |
FlashingResourcesParser (BufferedReader infoReader) با AndroidInfo Reader ارائه شده یک FlashingResourcesParser می سازد در معرض آزمایش واحد قرار گرفته است |
روش های عمومی | |
---|---|
String | getRequiredBasebandVersion () نسخه باند پایه مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند. اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند. |
getRequiredBoards () نوع برد (های) مورد نیاز مشخص شده در زیپ تصویر دستگاه را دریافت می کند. | |
String | getRequiredBootloaderVersion () نسخه بوت لودر مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند. اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند. |
String | getRequiredImageVersion (String imageVersionKey) نسخه تصویر سفارشی مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند. |
String | getRequiredImageVersion (String imageVersionKey, String productName) نسخه تصویر سفارشی مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند. اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند. |
فیلدها
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
PRODUCT_KEY
public static final String PRODUCT_KEY
سازندگان عمومی
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
یک FlashingResourcesParser
ایجاد کنید و از آن بخواهید تصویر دستگاه مشخص شده را برای نیازهای چشمک زن تجزیه کند. الزامات فلش باید قبل از اضافه شدن از محدودیت مناسب (در صورت وجود) عبور کند. الزامات رد شده بی سر و صدا حذف خواهند شد.
پارامترها | |
---|---|
deviceImgZipFile | File : فایل updater.zip که باید فلش شود |
c | Constraint . نام تصاویر در برابر محدودیت مناسب (در صورت وجود) به عنوان پیش نیاز برای اضافه شدن بررسی می شود. ممکن است برای غیرفعال کردن فیلتر، تهی باشد. |
پرتاب می کند | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
یک FlashingResourcesParser
ایجاد کنید و از آن بخواهید تصویر دستگاه مشخص شده را برای نیازهای چشمک زن تجزیه کند.
پارامترها | |
---|---|
deviceImgZipFile | File : فایل updater.zip که باید فلش شود |
پرتاب می کند | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
با AndroidInfo Reader ارائه شده یک FlashingResourcesParser می سازد
در معرض آزمایش واحد قرار گرفته است
پارامترها | |
---|---|
infoReader | BufferedReader : یک ERROR(/BufferedReader) حاوی معادل android-info.txt برای تجزیه |
c | Constraint . نام تصاویر در برابر محدودیت مناسب (در صورت وجود) به عنوان پیش نیاز برای اضافه شدن بررسی می شود. ممکن است برای غیرفعال کردن فیلتر، تهی باشد. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
با AndroidInfo Reader ارائه شده یک FlashingResourcesParser می سازد
در معرض آزمایش واحد قرار گرفته است
پارامترها | |
---|---|
infoReader | BufferedReader : یک ERROR(/BufferedReader) حاوی معادل android-info.txt برای تجزیه |
روش های عمومی
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
نسخه باند پایه مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند.
اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند.
برمی گرداند | |
---|---|
String | نسخه باند پایه یا اگر مشخص نشده باشد null |
getRequiredBoards
publicgetRequiredBoards ()
نوع برد (های) مورد نیاز مشخص شده در زیپ تصویر دستگاه را دریافت می کند.
برمی گرداند | |
---|---|
انواع تابلو یا اگر مشخص نشده باشد، null |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
نسخه بوت لودر مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند.
اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند.
برمی گرداند | |
---|---|
String | نسخه بوت لودر یا null اگر مشخص نشده باشد |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
نسخه تصویر سفارشی مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند
اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند.
پارامترها | |
---|---|
imageVersionKey | String : شناسه مورد انتظار اطلاعات نسخه تصویر |
برمی گرداند | |
---|---|
String | نسخه مورد نیاز برای تصویر داده شده یا اگر مشخص نشده باشد null |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
نسخه تصویر سفارشی مورد نیاز مشخص شده در فایل فشرده تصویر دستگاه را دریافت می کند. اگر productName
غیر null
باشد، این روش الزامات تصویر مشخص شده برای آن محصول خاص را بررسی می کند (و در صورت وجود باز می گرداند). اگر هیچ الزامی برای محصول خاص وجود نداشته باشد، به بازگشت نیاز جهانی بازمی گردد، یا اگر هیچ نیازی از هر نوع برای آن versionKey
خاص وجود نداشته باشد null
.
اگر چندین نسخه فهرست شده است، آخرین نسخه را با این فرض دریافت کنید که نسخه ها از قدیمی ترین به جدیدترین بر اساس حروف الفبا مرتب می شوند.
پارامترها | |
---|---|
imageVersionKey | String : شناسه مورد انتظار اطلاعات نسخه تصویر |
productName | String : نام محصول خاصی که باید بررسی شود |
برمی گرداند | |
---|---|
String | نسخه مورد نیاز برای تصویر داده شده یا اگر مشخص نشده باشد null |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی.