ডিভাইসবিল্ডইনফো

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)

cleanUp() এর এমন একটি সংস্করণ যেখানে কিছু ফাইল মুছে ফেলা হয় না।

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)

বিল্ড তথ্যের ডিভাইস অংশের জন্য বিল্ড-ফ্লেভার সেট করুন, যদি তা setBuildFlavor(String) থেকে ভিন্ন হয়।

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 (BuildInfo buildInfo)

প্যারামিটার
buildInfo BuildInfo

ডিভাইসবিল্ডইনফো

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() কল করা হয়েছে।