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

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


একটি IBuildInfo যা একটি সম্পূর্ণ অ্যান্ড্রয়েড ডিভাইস বিল্ড এবং (ঐচ্ছিকভাবে) এর টেস্টগুলোকে উপস্থাপন করে।

সারসংক্ষেপ

জনসাধারণের পদ্ধতি

abstract void cleanUp ()

সমস্ত অস্থায়ী ফাইল মুছে ফেলে।

abstract File getBasebandImageFile ()

স্থানীয় বেসব্যান্ড ইমেজ ফাইলটি সংগ্রহ করুন।

abstract String getBasebandVersion ()

বেসব্যান্ড সংস্করণটি নিন।

abstract File getBootloaderImageFile ()

স্থানীয় বুটলোডার ইমেজ ফাইলটি সংগ্রহ করুন।

abstract String getBootloaderVersion ()

বুটলোডার সংস্করণটি নিন।

abstract String getDeviceBuildFlavor ()

পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের ধরন ফেরত দেওয়ার জন্য ঐচ্ছিক পদ্ধতি।

abstract String getDeviceBuildId ()

পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের অনন্য শনাক্তকারী ফেরত দেয়।

abstract File getDeviceImageFile ()

স্থানীয় ডিভাইসের ইমেজ জিপ ফাইলটি নিন।

abstract String getDeviceImageVersion ()

স্থানীয় ডিভাইসের ইমেজ জিপ সংস্করণটি নিন।

abstract File getMkbootimgFile ()

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি পাওয়া যায়।

abstract String getMkbootimgVersion ()

mkbootimg সংস্করণটি পাওয়া যায়।

abstract File getOtaPackageFile ()

ডিভাইস OTA প্যাকেজ জিপ ফাইলটি ডাউনলোড করুন।

abstract String getOtaPackageVersion ()

ডিভাইসটির OTA প্যাকেজের জিপ সংস্করণটি ডাউনলোড করুন।

abstract File getRamdiskFile ()

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র‍্যামডিস্ক ফাইলটি পাওয়া যায়।

abstract String getRamdiskVersion ()

র‍্যামডিস্ক সংস্করণটি পাওয়া যায়।

default File getResourcesDir ()

ডাউনলোড করা রিসোর্সগুলোর কিছু অংশ ধারণকারী ডিরেক্টরিটি ফেরত দেয়।

abstract File getTestsDir ()

এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের লোকাল পাথটি নিন।

abstract String getTestsDirVersion ()

এক্সট্র্যাক্ট করা tests.zip ভার্সনটি নিন।

abstract File getTrustyImageFile ()

স্থানীয় নির্ভরযোগ্য ইমেজ ফাইলটি নিন।

abstract String getTrustyVersion ()

নির্ভরযোগ্য সংস্করণটি নিন।

abstract File getUserDataImageFile ()

স্থানীয় টেস্ট ইউজারডেটা ইমেজ ফাইলটি নিন।

abstract String getUserDataImageVersion ()

স্থানীয় টেস্ট ইউজারডেটা ইমেজ সংস্করণটি পান।

abstract void setBasebandImage (File basebandFile, String version)

ডিভাইস বিল্ডের জন্য বেসব্যান্ড ইমেজ সেট করুন।

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

ডিভাইস বিল্ডের জন্য বুটলোডার ইমেজ সেট করুন।

default void setDeviceBuildFlavor (String deviceBuildFlavor)

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

abstract void setDeviceImageFile (File deviceImageFile, String version)

ব্যবহারের জন্য ডিভাইস সিস্টেম ইমেজ ফাইলটি সেট করুন।

abstract void setMkbootimgFile (File mkbootimg, String version)

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি নির্ধারণ করে।

abstract void setOtaPackageFile (File otaFile, String version)

ডিভাইসে OTA প্যাকেজ জিপ ফাইলটি সেট করুন।

abstract void setRamdiskFile (File ramdisk, String version)

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র‍্যামডিস্ক ফাইলটি পাওয়া যায়।

default void setResourcesDir (File resourcesDir, String version)

রিসোর্স ডিরেক্টরি File সেট করে।

abstract void setTestsDir (File testsZipFile, String version)

এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের জন্য লোকাল পাথ সেট করুন।

abstract void setUserDataImageFile (File userDataFile, String version)

ব্যবহারের জন্য ব্যবহারকারীর ডেটা ইমেজ ফাইলটি সেট করুন।

abstract void unmountAll ()

মাউন্ট করা ডিভাইস ইমেজগুলো আনমাউন্ট করে।

জনসাধারণের পদ্ধতি

পরিষ্কার করা

public abstract void cleanUp ()

সমস্ত অস্থায়ী ফাইল মুছে ফেলে।

getBasebandImageFile

public abstract File getBasebandImageFile ()

স্থানীয় বেসব্যান্ড ইমেজ ফাইলটি সংগ্রহ করুন।

ফেরত
File

বেসব্যান্ড সংস্করণ পান

public abstract String getBasebandVersion ()

বেসব্যান্ড সংস্করণটি নিন।

ফেরত
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

স্থানীয় বুটলোডার ইমেজ ফাইলটি সংগ্রহ করুন।

ফেরত
File

বুটলোডার সংস্করণ পান

public abstract String getBootloaderVersion ()

বুটলোডার সংস্করণটি নিন।

ফেরত
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের ধরন ফেরত দেওয়ার জন্য ঐচ্ছিক পদ্ধতি।

ফেরত
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

পরীক্ষাধীন প্ল্যাটফর্ম বিল্ডের অনন্য শনাক্তকারী ফেরত দেয়। এর মান কখনোই নাল (null) হওয়া উচিত নয়। ডিফল্ট মান হলো IBuildInfo.UNKNOWN_BUILD_ID

ফেরত
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

স্থানীয় ডিভাইসের ইমেজ জিপ ফাইলটি নিন।

ফেরত
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

স্থানীয় ডিভাইসের ইমেজ জিপ সংস্করণটি নিন।

ফেরত
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি পাওয়া যায়।

ফেরত
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

mkbootimg সংস্করণটি পাওয়া যায়।

ফেরত
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

ডিভাইস OTA প্যাকেজ জিপ ফাইলটি ডাউনলোড করুন।

ফেরত
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

ডিভাইসটির OTA প্যাকেজের জিপ সংস্করণটি ডাউনলোড করুন।

ফেরত
String

getRamdiskFile

public abstract File getRamdiskFile ()

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র‍্যামডিস্ক ফাইলটি পাওয়া যায়।

ফেরত
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

র‍্যামডিস্ক সংস্করণটি পাওয়া যায়।

ফেরত
String

রিসোর্স ডিরেক্টরি পান

public File getResourcesDir ()

ডাউনলোড করা রিসোর্সগুলোর কিছু ধারণকারী ডিরেক্টরিটি ফেরত দেয়। (রিসোর্সগুলো সাধারণত একটি isFake=true ডিভাইস ডেফিনিশনের সাথে যুক্ত থাকে)। কোনো রিসোর্স ডিরেক্টরি উপলব্ধ না থাকলে null ফেরত দেয়।

ফেরত
File

getTestsDir

public abstract File getTestsDir ()

এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের লোকাল পাথটি নিন।

ফেরত
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

এক্সট্র্যাক্ট করা tests.zip ভার্সনটি নিন।

ফেরত
String

getTrustyImageFile

public abstract File getTrustyImageFile ()

স্থানীয় নির্ভরযোগ্য ইমেজ ফাইলটি নিন।

ফেরত
File

getTrustyVersion

public abstract String getTrustyVersion ()

নির্ভরযোগ্য সংস্করণটি নিন।

ফেরত
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

স্থানীয় টেস্ট ইউজারডেটা ইমেজ ফাইলটি নিন।

ফেরত
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

স্থানীয় টেস্ট ইউজারডেটা ইমেজ সংস্করণটি পান।

ফেরত
String

সেটবেসব্যান্ডইমেজ

public abstract void setBasebandImage (File basebandFile, 
                String version)

ডিভাইস বিল্ডের জন্য বেসব্যান্ড ইমেজ সেট করুন।

প্যারামিটার
basebandFile File : বেসব্যান্ড ইমেজ File

version String : বেসব্যান্ডের সংস্করণ

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

ডিভাইস বিল্ডের জন্য বুটলোডার ইমেজ সেট করুন।

প্যারামিটার
bootloaderImgFile File : বুটলোডার ইমেজ File

version String : বুটলোডারের সংস্করণ

সেটডিভাইসবিল্ডফ্লেভার

public void setDeviceBuildFlavor (String deviceBuildFlavor)

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

প্যারামিটার
deviceBuildFlavor String : ডিভাইস বিল্ডের ফ্লেভার

ডিভাইস ইমেজ ফাইল সেট করুন

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

ব্যবহারের জন্য ডিভাইস সিস্টেম ইমেজ ফাইলটি সেট করুন।

প্যারামিটার
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত mkbootimg ফাইলটি নির্ধারণ করে।

প্যারামিটার
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

ডিভাইসে OTA প্যাকেজ জিপ ফাইলটি সেট করুন।

প্যারামিটার
otaFile File

version String

সেটরামডিস্কফাইল

public abstract void setRamdiskFile (File ramdisk, 
                String version)

কার্নেল ইমেজ তৈরি করতে ব্যবহৃত র‍্যামডিস্ক ফাইলটি পাওয়া যায়।

প্যারামিটার
ramdisk File

version String

রিসোর্স ডিরেক্টরি সেট করুন

public void setResourcesDir (File resourcesDir, 
                String version)

রিসোর্স ডিরেক্টরি File সেট করে।

প্যারামিটার
resourcesDir File : যে ডিরেক্টরিতে শেয়ার করা রিসোর্সগুলো রয়েছে।

version String : ডিরেক্টরি ফাইলটির সংস্করণ।

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

এক্সট্র্যাক্ট করা tests.zip ফাইলের কন্টেন্টের জন্য লোকাল পাথ সেট করুন।

প্যারামিটার
version String

ব্যবহারকারীর ডেটা ইমেজ ফাইল সেট করুন

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

ব্যবহারের জন্য ব্যবহারকারীর ডেটা ইমেজ ফাইলটি সেট করুন।

প্যারামিটার
version String

আনমাউন্টঅল

public abstract void unmountAll ()

মাউন্ট করা ডিভাইস ইমেজগুলো আনমাউন্ট করে।

DeviceBuildInfo অবজেক্টটি ধ্বংস হওয়ার আগে ডিভাইস ইমেজ আনমাউন্ট করার জন্য এটি উপযোগী, বিশেষ করে এমন পরিস্থিতিতে যেখানে ফাইল শেয়ারিংয়ের কারণে cleanUp() কল করা যায় না, যেমন এক্ষেত্রে copyAllFileFrom() কল করা হয়েছে।