27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main
এর পরিবর্তে android-latest-release
ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
FakeTestsZipFolder
public class FakeTestsZipFolder
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.FakeTestsZipFolder |
একটি টেস্টিং ফিক্সচার যা সামগ্রীর তালিকার উপর ভিত্তি করে একটি জাল আনজিপড টেস্ট ফোল্ডার তৈরি করে। কনস্ট্রাক্টরকে দেওয়া ফাইলের নাম বা ফোল্ডারের নামের তালিকার উপর ভিত্তি করে ফোল্ডার কাঠামো কনফিগার করা হয়। ফোল্ডারটির আর প্রয়োজন না থাকার পরে FakeTestsZipFolder.cleanUp()
কল করা উচিত৷
সারাংশ
পাবলিক পদ্ধতি |
---|
void | cleanUp () সম্পূর্ণ জাল আনজিপড পরীক্ষা ফোল্ডার মুছুন |
boolean | createItems () আইটেমগুলির ম্যানিফেস্ট দ্বারা নির্দেশিত জাল আনজিপড টেস্ট ফোল্ডার তৈরি করুন৷ |
File | getBasePath () নকল আনজিপ করা ফোল্ডারের ভিত্তিটি ফেরত দেয় এটি রুট ফোল্ডারের প্রতিস্থাপন যেখানে একটি আসল পরীক্ষা জিপ প্রসারিত হয় |
পাবলিক কনস্ট্রাক্টর
FakeTestsZipFolder
public FakeTestsZipFolder ( items)
খালি ফাইল দ্বারা সমর্থিত একটি জাল আনজিপড টেস্ট ফোল্ডার তৈরি করুন
পরামিতি |
---|
items | : জাল আনজিপ করা ফোল্ডারে অন্তর্ভুক্ত করার জন্য আইটেমগুলির তালিকা৷ মানচিত্রের কীটি আইটেমের আপেক্ষিক পথ হবে, এন্ট্রির মান নির্দেশ করবে যদি এন্ট্রিটি একটি খালি ফাইল বা ফোল্ডার দ্বারা ব্যাক করা উচিত |
পাবলিক পদ্ধতি
পরিষ্কার করা
public void cleanUp ()
সম্পূর্ণ জাল আনজিপড পরীক্ষা ফোল্ডার মুছুন
আইটেম তৈরি করুন
public boolean createItems ()
আইটেমগুলির ম্যানিফেস্ট দ্বারা নির্দেশিত জাল আনজিপড টেস্ট ফোল্ডার তৈরি করুন৷
রিটার্নস |
---|
boolean | মিথ্যা যদি কোনো আইটেম তৈরি করতে ব্যর্থ হয় |
getBasePath
public File getBasePath ()
নকল আনজিপ করা ফোল্ডারের ভিত্তিটি ফেরত দেয় এটি রুট ফোল্ডারের প্রতিস্থাপন যেখানে একটি আসল পরীক্ষা জিপ প্রসারিত হয়
সুরক্ষিত পদ্ধতি
getDataFolder
protected File getDataFolder ()
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# FakeTestsZipFolder\n==================\n\n\n`\npublic\n\n\nclass\nFakeTestsZipFolder\n`\n\n\n`\n\nextends Object\n\n\n`\n\n`\n\n\n`\n\n|---|----------------------------------------------|\n| java.lang.Object ||\n| ↳ | com.android.tradefed.util.FakeTestsZipFolder |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nA testing fixture that creates a fake unzipped tests folder based on a list of content.\n\nThe folder structure is configured based on a list of file names or folder names, as provided\nto the constructor. [FakeTestsZipFolder.cleanUp()](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#cleanUp()) should be called after the folder is\nno longer needed.\n\nSummary\n-------\n\n| ### Public constructors ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[FakeTestsZipFolder](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#FakeTestsZipFolder(\u003cany\u003e))`(` items) Create a fake unzipped tests folder backed by empty files |\n\n| ### Public methods ||\n|------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` void` | ` `[cleanUp](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#cleanUp())`() ` Delete the entire fake unzipped test folder |\n| ` boolean` | ` `[createItems](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#createItems())`() ` Create fake unzipped tests folder as indicated by the manifest of items |\n| ` File` | ` `[getBasePath](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#getBasePath())`() ` Returns the base of the fake unzipped folder This would be a replacement of root folder where a real tests zip is expanded |\n\n| ### Protected methods ||\n|---------|---------------------------------------------------------------------------------------------------------------------------------|\n| ` File` | ` `[getDataFolder](../../../../../../reference/tradefed/com/android/tradefed/util/FakeTestsZipFolder.html#getDataFolder())`() ` |\n\nPublic constructors\n-------------------\n\n### FakeTestsZipFolder\n\n```\npublic FakeTestsZipFolder ( items)\n```\n\nCreate a fake unzipped tests folder backed by empty files\n\n\u003cbr /\u003e\n\n| Parameters ||\n|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `items` | : list of items to include in the fake unzipped folder. key of the map shall be the relative path of the item, value of the entry shall indicate if the entry should be backed by an empty file or a folder \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### cleanUp\n\n```\npublic void cleanUp ()\n```\n\nDelete the entire fake unzipped test folder\n\n\u003cbr /\u003e\n\n### createItems\n\n```\npublic boolean createItems ()\n```\n\nCreate fake unzipped tests folder as indicated by the manifest of items\n\n\u003cbr /\u003e\n\n| Returns ||\n|-----------|-------------------------------------------|\n| `boolean` | false if failed to create any item \u003cbr /\u003e |\n\n| Throws ||\n|---|-------------|\n| | IOException |\n\n### getBasePath\n\n```\npublic File getBasePath ()\n```\n\nReturns the base of the fake unzipped folder This would be a replacement\nof root folder where a real tests zip is expanded\n\n\u003cbr /\u003e\n\n| Returns ||\n|--------|--------|\n| `File` | \u003cbr /\u003e |\n\nProtected methods\n-----------------\n\n### getDataFolder\n\n```\nprotected File getDataFolder ()\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ||\n|--------|--------|\n| `File` | \u003cbr /\u003e |"]]