ফ্ল্যাশিংরিসোর্সেসপার্সার
public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser প্রসারিত করে
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser সম্পর্কে |
একটি ক্লাস যা একটি ডিভাইস ফ্ল্যাশ করার জন্য প্রয়োজনীয় সহায়ক চিত্র ফাইলগুলির প্রয়োজনীয় সংস্করণগুলি বিশ্লেষণ করে। (যেমন বুটলোডার, বেসব্যান্ড, ইত্যাদি)
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
class | FlashingResourcesParser.AndroidInfo |
interface | FlashingResourcesParser.Constraint একটি ফিল্টারিং ইন্টারফেস, যার উদ্দেশ্য হল |
ধ্রুবক | |
|---|---|
String | BASEBAND_VERSION_KEY |
String | BOARD_KEY |
String | BOOTLOADER_VERSION_KEY |
String | PRODUCT_KEY |
পাবলিক কনস্ট্রাক্টর | |
|---|---|
FlashingResourcesParser (BufferedReader infoReader)সরবরাহকৃত AndroidInfo রিডার দিয়ে একটি FlashingResourcesParser তৈরি করে ইউনিট পরীক্ষার জন্য উন্মুক্ত | |
FlashingResourcesParser (BufferedReader infoReader,সরবরাহকৃত AndroidInfo রিডার দিয়ে একটি FlashingResourcesParser তৈরি করে ইউনিট পরীক্ষার জন্য উন্মুক্ত | |
FlashingResourcesParser (File deviceImgZipFile) একটি | |
FlashingResourcesParser (File deviceImgZipFile, একটি | |
পাবলিক পদ্ধতি | |
|---|---|
String | getRequiredBasebandVersion ()ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বেসব্যান্ড সংস্করণটি পায়। যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে। |
| getRequiredBoards ()ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বোর্ডের ধরণ(গুলি) পায়। |
String | getRequiredBootloaderVersion ()ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বুটলোডার সংস্করণটি পায়। যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে। |
String | getRequiredImageVersion (String imageVersionKey)ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় কাস্টম ইমেজ ভার্সন পায়। যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে। |
String | getRequiredImageVersion (String imageVersionKey, String productName)ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় কাস্টম ইমেজ ভার্সনটি পায়। যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে। |
ধ্রুবক
বেসব্যান্ড_ভার্সন_কী
public static final String BASEBAND_VERSION_KEY
ধ্রুবক মান: "সংস্করণ-বেসব্যান্ড"
বোর্ড_কী
public static final String BOARD_KEY
ধ্রুবক মান: "বোর্ড"
বুটলোডার_ভার্সন_কী
public static final String BOOTLOADER_VERSION_KEY
ধ্রুবক মান: "সংস্করণ-বুটলোডার"
PRODUCT_KEY সম্পর্কে
public static final String PRODUCT_KEY
ধ্রুবক মান: "পণ্য"
পাবলিক কনস্ট্রাক্টর
ফ্ল্যাশিংরিসোর্সেসপার্সার
public FlashingResourcesParser (BufferedReader infoReader)
সরবরাহকৃত AndroidInfo রিডার দিয়ে একটি FlashingResourcesParser তৈরি করে
ইউনিট পরীক্ষার জন্য উন্মুক্ত| পরামিতি | |
|---|---|
infoReader | BufferedReader : একটি ERROR(/BufferedReader) যাতে android-info.txt এর সমতুল্য পার্স করা হবে |
ফ্ল্যাশিংরিসোর্সেসপার্সার
public FlashingResourcesParser (BufferedReader infoReader,
c) সরবরাহকৃত AndroidInfo রিডার দিয়ে একটি FlashingResourcesParser তৈরি করে
ইউনিট পরীক্ষার জন্য উন্মুক্ত| পরামিতি | |
|---|---|
infoReader | BufferedReader : একটি ERROR(/BufferedReader) যাতে android-info.txt এর সমতুল্য পার্স করা হবে |
c | : কী নাম থেকে Constraint পর্যন্ত একটি মানচিত্র। ছবির নামগুলি যুক্ত করার পূর্বশর্ত হিসেবে উপযুক্ত সীমাবদ্ধতার (যদি থাকে) সাথে পরীক্ষা করা হবে। ফিল্টারিং অক্ষম করার জন্য এটি নাল হতে পারে। |
ফ্ল্যাশিংরিসোর্সেসপার্সার
public FlashingResourcesParser (File deviceImgZipFile)
একটি FlashingResourcesParser তৈরি করুন এবং ফ্ল্যাশিং প্রয়োজনীয়তার জন্য নির্দিষ্ট ডিভাইসের চিত্রটি পার্স করতে বলুন।
| পরামিতি | |
|---|---|
deviceImgZipFile | File : updater.zip ফাইলটি ফ্ল্যাশ করতে হবে |
| থ্রো | |
|---|---|
TargetSetupError | |
ফ্ল্যাশিংরিসোর্সেসপার্সার
public FlashingResourcesParser (File deviceImgZipFile,
c) একটি FlashingResourcesParser তৈরি করুন এবং ফ্ল্যাশিং প্রয়োজনীয়তার জন্য নির্দিষ্ট ডিভাইসের চিত্রটি পার্স করুন। ফ্ল্যাশিং প্রয়োজনীয়তাগুলি যুক্ত করার আগে যথাযথ সীমাবদ্ধতা (যদি থাকে) অতিক্রম করতে হবে। প্রত্যাখ্যাত প্রয়োজনীয়তাগুলি নীরবে বাদ দেওয়া হবে।
| পরামিতি | |
|---|---|
deviceImgZipFile | File : updater.zip ফাইলটি ফ্ল্যাশ করতে হবে |
c | : কী নাম থেকে Constraint পর্যন্ত একটি মানচিত্র। ছবির নামগুলি যুক্ত করার পূর্বশর্ত হিসেবে উপযুক্ত সীমাবদ্ধতার (যদি থাকে) সাথে পরীক্ষা করা হবে। ফিল্টারিং অক্ষম করার জন্য এটি নাল হতে পারে। |
| থ্রো | |
|---|---|
TargetSetupError | |
পাবলিক পদ্ধতি
প্রয়োজনীয় বেসব্যান্ড ভার্সন পান
public String getRequiredBasebandVersion ()
ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বেসব্যান্ড সংস্করণটি পায়।
যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে।| রিটার্নস | |
|---|---|
String | বেসব্যান্ড সংস্করণ অথবা নির্দিষ্ট না থাকলে null |
প্রয়োজনীয় বোর্ডগুলি পান
publicgetRequiredBoards ()
ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বোর্ডের ধরণ(গুলি) পায়।
| রিটার্নস | |
|---|---|
| বোর্ডের ধরণ অথবা নির্দিষ্ট না থাকলে null |
প্রয়োজনীয় বুটলোডার ভার্সন পান
public String getRequiredBootloaderVersion ()
ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় বুটলোডার সংস্করণটি পায়।
যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে।| রিটার্নস | |
|---|---|
String | বুটলোডার সংস্করণ অথবা নির্দিষ্ট না থাকলে null |
প্রয়োজনীয় চিত্র সংস্করণ পান
public String getRequiredImageVersion (String imageVersionKey)
ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় কাস্টম ইমেজ ভার্সন পায়।
যদি একাধিক সংস্করণ তালিকাভুক্ত থাকে, তাহলে সর্বশেষ সংস্করণটি পান এই ধারণার সাথে যে সংস্করণগুলি প্রাচীনতম থেকে নতুনতম বর্ণানুক্রমিকভাবে সাজানো হবে।| পরামিতি | |
|---|---|
imageVersionKey | String : ছবির সংস্করণ তথ্যের প্রত্যাশিত শনাক্তকারী |
| রিটার্নস | |
|---|---|
String | প্রদত্ত ছবির জন্য প্রয়োজনীয় সংস্করণ অথবা নির্দিষ্ট না থাকলে null |
প্রয়োজনীয় চিত্র সংস্করণ পান
public String getRequiredImageVersion (String imageVersionKey,
String productName)ডিভাইস ইমেজ জিপে উল্লেখিত প্রয়োজনীয় কাস্টম ইমেজ ভার্সনটি পায়। যদি productName non- null হয়, তাহলে এই পদ্ধতিটি সেই নির্দিষ্ট পণ্যের জন্য নির্দিষ্ট করা ইমেজ প্রয়োজনীয়তাগুলি পরীক্ষা করবে (এবং উপস্থিত থাকলে তা ফেরত দেবে)। যদি কোনও পণ্য-নির্দিষ্ট প্রয়োজনীয়তা বিদ্যমান না থাকে, তাহলে এটি বিশ্বব্যাপী প্রয়োজনীয়তা ফেরত দেবে, অথবা যদি সেই নির্দিষ্ট versionKey এর জন্য কোনও ধরণের প্রয়োজনীয়তা বিদ্যমান না থাকে তবে null ব্যবহার করবে।
| পরামিতি | |
|---|---|
imageVersionKey | String : ছবির সংস্করণ তথ্যের প্রত্যাশিত শনাক্তকারী |
productName | String : একটি নির্দিষ্ট পণ্যের নাম যা পরীক্ষা করতে হবে |
| রিটার্নস | |
|---|---|
String | প্রদত্ত ছবির জন্য প্রয়োজনীয় সংস্করণ অথবা নির্দিষ্ট না থাকলে null |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।