ডিভাইসবিল্ডইনফো
public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
একটি IBuildInfo যা একটি সম্পূর্ণ অ্যান্ড্রয়েড ডিভাইস বিল্ড এবং (ঐচ্ছিকভাবে) এর টেস্টগুলোকে উপস্থাপন করে।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
DeviceBuildInfo () | |
DeviceBuildInfo ( BuildInfo buildInfo) | |
DeviceBuildInfo (String buildId, String buildTargetName) | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | cleanUp ()যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন |
void | cleanUp (List<File> doNotClean) |
File | getBasebandImageFile ()স্থানীয় বেসব্যান্ড ইমেজ ফাইলটি সংগ্রহ করুন। |
String | getBasebandVersion ()বেসব্যান্ড সংস্করণটি নিন। |
File | getBootloaderImageFile ()স্থানীয় বুটলোডার ইমেজ ফাইলটি সংগ্রহ করুন। |
String | getBootloaderVersion ()বুটলোডার সংস্করণটি নিন। |
String | getDeviceBuildFlavor ()পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের ধরন ফেরত দেওয়ার জন্য ঐচ্ছিক পদ্ধতি। |
String | getDeviceBuildId ()পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের অনন্য শনাক্তকারী ফেরত দেয়। |
File | getDeviceImageFile ()স্থানীয় ডিভাইসের ইমেজ জিপ ফাইলটি নিন। |
String | getDeviceImageVersion ()স্থানীয় ডিভাইসের ইমেজ জিপ সংস্করণটি নিন। |
File | getMkbootimgFile ()কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি পাওয়া যায়। |
String | getMkbootimgVersion ()mkbootimg সংস্করণটি পাওয়া যায়। |
File | getOtaPackageFile ()ডিভাইস OTA প্যাকেজ জিপ ফাইলটি ডাউনলোড করুন। |
String | getOtaPackageVersion ()ডিভাইসটির OTA প্যাকেজের জিপ সংস্করণটি ডাউনলোড করুন। |
File | getRamdiskFile ()কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র্যামডিস্ক ফাইলটি পাওয়া যায়। |
String | getRamdiskVersion ()র্যামডিস্ক সংস্করণটি পাওয়া যায়। |
File | getTestsDir ()এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের লোকাল পাথটি নিন। |
String | getTestsDirVersion ()এক্সট্র্যাক্ট করা tests.zip ভার্সনটি নিন। |
File | getTrustyImageFile ()স্থানীয় নির্ভরযোগ্য ইমেজ ফাইলটি নিন। |
String | getTrustyVersion ()নির্ভরযোগ্য সংস্করণটি নিন। |
File | getUserDataImageFile ()স্থানীয় টেস্ট ইউজারডেটা ইমেজ ফাইলটি নিন। |
String | getUserDataImageVersion ()স্থানীয় টেস্ট ইউজারডেটা ইমেজ সংস্করণটি পান। |
void | setBasebandImage (File basebandFile, String version)ডিভাইস বিল্ডের জন্য বেসব্যান্ড ইমেজ সেট করুন। |
void | setBootloaderImageFile (File bootloaderImgFile, String version)ডিভাইস বিল্ডের জন্য বুটলোডার ইমেজ সেট করুন। |
void | setDeviceBuildFlavor (String deviceBuildFlavor) বিল্ড তথ্যের ডিভাইস অংশের জন্য বিল্ড-ফ্লেভার সেট করুন, যদি তা |
void | setDeviceImageFile (File deviceImageFile, String version)ব্যবহারের জন্য ডিভাইস সিস্টেম ইমেজ ফাইলটি সেট করুন। |
void | setMkbootimgFile (File mkbootimg, String version)কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি নির্ধারণ করে। |
void | setOtaPackageFile (File otaFile, String version)ডিভাইসে OTA প্যাকেজ জিপ ফাইলটি সেট করুন। |
void | setRamdiskFile (File ramdisk, String version)কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র্যামডিস্ক ফাইলটি পাওয়া যায়। |
void | setTestsDir (File testsDir, String version)এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের জন্য লোকাল পাথ সেট করুন। |
void | setUserDataImageFile (File userDataFile, String version)ব্যবহারের জন্য ব্যবহারকারীর ডেটা ইমেজ ফাইলটি সেট করুন। |
final void | unmountAll ()মাউন্ট করা ডিভাইস ইমেজগুলো আনমাউন্ট করে। |
সরকারি নির্মাণকারী
ডিভাইসবিল্ডইনফো
public DeviceBuildInfo ()
ডিভাইসবিল্ডইনফো
public DeviceBuildInfo (String buildId,
String buildTargetName)| প্যারামিটার | |
|---|---|
buildId | String |
buildTargetName | String |
জনসাধারণের পদ্ধতি
পরিষ্কার করা
public void cleanUp ()
যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন
পরিষ্কার করা
public void cleanUp (List<File> doNotClean)
cleanUp() এর এমন একটি সংস্করণ যেখানে কিছু ফাইল মুছে ফেলা হয় না।
| প্যারামিটার | |
|---|---|
doNotClean | List |
getBasebandImageFile
public File getBasebandImageFile ()
স্থানীয় বেসব্যান্ড ইমেজ ফাইলটি সংগ্রহ করুন।
| ফেরত | |
|---|---|
File | |
বেসব্যান্ড সংস্করণ পান
public String getBasebandVersion ()
বেসব্যান্ড সংস্করণটি নিন।
| ফেরত | |
|---|---|
String | |
getBootloaderImageFile
public File getBootloaderImageFile ()
স্থানীয় বুটলোডার ইমেজ ফাইলটি সংগ্রহ করুন।
| ফেরত | |
|---|---|
File | |
বুটলোডার সংস্করণ পান
public String getBootloaderVersion ()
বুটলোডার সংস্করণটি নিন।
| ফেরত | |
|---|---|
String | |
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের ধরন ফেরত দেওয়ার জন্য ঐচ্ছিক পদ্ধতি।
| ফেরত | |
|---|---|
String | |
getDeviceBuildId
public String getDeviceBuildId ()
পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের অনন্য শনাক্তকারী ফেরত দেয়। এর মান কখনোই নাল (null) হওয়া উচিত নয়। ডিফল্ট মান হলো IBuildInfo.UNKNOWN_BUILD_ID ।
| ফেরত | |
|---|---|
String | getDeviceImageVersion() যদি null না হয়, অন্যথায় IBuildInfo.UNKNOWN_BUILD_ID |
আরও দেখুন:
getDeviceImageFile
public File getDeviceImageFile ()
স্থানীয় ডিভাইস ইমেজ জিপ ফাইলটি সংগ্রহ করুন। রিটার্ন ভ্যালুটি একটি ডিরেক্টরি হতে পারে, যা হলো ডিভাইস ইমেজ জিপ ফাইলটির আনকমপ্রেসড রূপ। উল্লেখ্য যে, ডিরেক্টরির ক্ষেত্রে এটি একটি মাউন্ট করা রিড-অনলি ভার্চুয়াল ফাইলসিস্টেম হতে পারে, যা ঐ ডিরেক্টরি বা এর ভেতরের বিষয়বস্তুর উপর প্রয়োগযোগ্য অপারেশনগুলোকে সীমিত করে।
| ফেরত | |
|---|---|
File | |
getDeviceImageVersion
public String getDeviceImageVersion ()
স্থানীয় ডিভাইসের ইমেজ জিপ সংস্করণটি নিন।
| ফেরত | |
|---|---|
String | |
getMkbootimgFile
public File getMkbootimgFile ()
কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি পাওয়া যায়।
| ফেরত | |
|---|---|
File | |
getMkbootimgVersion
public String getMkbootimgVersion ()
mkbootimg সংস্করণটি পাওয়া যায়।
| ফেরত | |
|---|---|
String | |
getOtaPackageFile
public File getOtaPackageFile ()
ডিভাইস OTA প্যাকেজ জিপ ফাইলটি ডাউনলোড করুন।
| ফেরত | |
|---|---|
File | |
getOtaPackageVersion
public String getOtaPackageVersion ()
ডিভাইসটির OTA প্যাকেজের জিপ সংস্করণটি ডাউনলোড করুন।
| ফেরত | |
|---|---|
String | |
getRamdiskFile
public File getRamdiskFile ()
কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র্যামডিস্ক ফাইলটি পাওয়া যায়।
| ফেরত | |
|---|---|
File | |
getRamdiskVersion
public String getRamdiskVersion ()
র্যামডিস্ক সংস্করণটি পাওয়া যায়।
| ফেরত | |
|---|---|
String | |
getTestsDir
public File getTestsDir ()
এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের লোকাল পাথটি নিন।
| ফেরত | |
|---|---|
File | |
getTestsDirVersion
public String getTestsDirVersion ()
এক্সট্র্যাক্ট করা tests.zip ভার্সনটি নিন।
| ফেরত | |
|---|---|
String | |
getTrustyImageFile
public File getTrustyImageFile ()
স্থানীয় নির্ভরযোগ্য ইমেজ ফাইলটি নিন।
| ফেরত | |
|---|---|
File | |
getTrustyVersion
public String getTrustyVersion ()
নির্ভরযোগ্য সংস্করণটি নিন।
| ফেরত | |
|---|---|
String | |
getUserDataImageFile
public File getUserDataImageFile ()
স্থানীয় টেস্ট ইউজারডেটা ইমেজ ফাইলটি নিন।
| ফেরত | |
|---|---|
File | |
getUserDataImageVersion
public String getUserDataImageVersion ()
স্থানীয় টেস্ট ইউজারডেটা ইমেজ সংস্করণটি পান।
| ফেরত | |
|---|---|
String | |
সেটবেসব্যান্ডইমেজ
public void setBasebandImage (File basebandFile,
String version)ডিভাইস বিল্ডের জন্য বেসব্যান্ড ইমেজ সেট করুন।
| প্যারামিটার | |
|---|---|
basebandFile | File : বেসব্যান্ড ইমেজ File |
version | String : বেসব্যান্ডের সংস্করণ |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)ডিভাইস বিল্ডের জন্য বুটলোডার ইমেজ সেট করুন।
| প্যারামিটার | |
|---|---|
bootloaderImgFile | File : বুটলোডার ইমেজ File |
version | String : বুটলোডারের সংস্করণ |
সেটডিভাইসবিল্ডফ্লেভার
public void setDeviceBuildFlavor (String deviceBuildFlavor)
বিল্ড তথ্যের ডিভাইস অংশের জন্য বিল্ড-ফ্লেভার সেট করুন, যদি তা setBuildFlavor(String) থেকে ভিন্ন হয়।
| প্যারামিটার | |
|---|---|
deviceBuildFlavor | String : ডিভাইস বিল্ডের ফ্লেভার |
ডিভাইস ইমেজ ফাইল সেট করুন
public void setDeviceImageFile (File deviceImageFile,
String version)ব্যবহারের জন্য ডিভাইস সিস্টেম ইমেজ ফাইলটি সেট করুন।
| প্যারামিটার | |
|---|---|
version | String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
mkbootimg | File |
version | String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)ডিভাইসে OTA প্যাকেজ জিপ ফাইলটি সেট করুন।
| প্যারামিটার | |
|---|---|
otaFile | File |
version | String |
সেটরামডিস্কফাইল
public void setRamdiskFile (File ramdisk,
String version)কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র্যামডিস্ক ফাইলটি পাওয়া যায়।
| প্যারামিটার | |
|---|---|
ramdisk | File |
version | String |
setTestsDir
public void setTestsDir (File testsDir,
String version)এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের জন্য লোকাল পাথ সেট করুন।
| প্যারামিটার | |
|---|---|
version | String |
ব্যবহারকারীর ডেটা ইমেজ ফাইল সেট করুন
public void setUserDataImageFile (File userDataFile,
String version)ব্যবহারের জন্য ব্যবহারকারীর ডেটা ইমেজ ফাইলটি সেট করুন।
| প্যারামিটার | |
|---|---|
version | String |
আনমাউন্টঅল
public final void unmountAll ()
মাউন্ট করা ডিভাইস ইমেজগুলো আনমাউন্ট করে।
DeviceBuildInfo অবজেক্টটি ধ্বংস হওয়ার আগে ডিভাইস ইমেজ আনমাউন্ট করার জন্য এটি উপযোগী, বিশেষ করে এমন পরিস্থিতিতে যেখানে ফাইল শেয়ারিংয়ের কারণে cleanUp() কল করা যায় না, যেমন এক্ষেত্রে copyAllFileFrom() কল করা হয়েছে।