২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
পারফেটটোফাইলপুলারকালেক্টর
public class PerfettoFilePullerCollector
extends FilePullerDeviceMetricCollector
একটি কালেক্টর যা ডিভাইস থেকে পারফেটটো ট্রেস ফাইল সংগ্রহ করে, ঐচ্ছিকভাবে সেগুলোকে কম্প্রেস করে এবং টেস্ট লগে যুক্ত করে।
সারসংক্ষেপ
সুরক্ষিত পদ্ধতি |
|---|
File | retrieveFile ( ITestDevice device, String remoteFilePath, int userId) ডিভাইসের নির্দিষ্ট পথ থেকে ফাইলটি নিয়ে আসুন। |
সরকারি নির্মাণকারী
পারফেটটোফাইলপুলারকালেক্টর
public PerfettoFilePullerCollector ()
জনসাধারণের পদ্ধতি
প্রসেসমেট্রিকডিরেক্টরি
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData) পদ্ধতিটির বাস্তবায়নের মাধ্যমে ডিরেক্টরিটি লগ করা এবং DeviceMetricData তে রাখার জন্য মেট্রিকগুলো পার্স করা সম্ভব হবে।
| প্যারামিটার |
|---|
key | String : যে ডিরেক্টরিটি পুল করা হয়েছে, তার সাথে সংশ্লিষ্ট অপশন কী। |
metricDirectory | File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে নেওয়া File । |
runData | DeviceMetricData : সেই DeviceMetricData যেখানে মেট্রিকগুলো সংরক্ষণ করা যায়। |
প্রসেসমেট্রিকফাইল
public void processMetricFile (String key,
File metricFile,
DeviceMetricData data) ডিভাইস থেকে পাওয়া পারফেটটো ট্রেস ফাইলটি, যা র অথবা কম্প্রেসড হতে পারে, টেস্ট লগগুলিতে যোগ করুন।
| প্যারামিটার |
|---|
key | String : যে ফাইলটি ডাউনলোড করা হয়েছে, তার সাথে সংশ্লিষ্ট অপশন কী। |
metricFile | File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে নেওয়া File । |
data | DeviceMetricData : সেই DeviceMetricData যেখানে মেট্রিকগুলো সংরক্ষণ করা যায়। |
সুরক্ষিত পদ্ধতি
ফাইল পুনরুদ্ধার করুন
protected File retrieveFile (ITestDevice device,
String remoteFilePath,
int userId) ডিভাইসের নির্দিষ্ট পাথ থেকে ফাইলটি নিন। যদি ‘কম্প্রেস পারফেটটো’ অপশনটি চালু থাকে, তাহলে পারফেটটো ফাইলের সংকুচিত কন্টেন্টটি নিন।
| প্যারামিটার |
|---|
device | ITestDevice : যেটিতে ফাইলটি রয়েছে। |
remoteFilePath | String : ডিভাইসের অবস্থান। |
userId | int : যেখান থেকে ডেটা নেওয়া হবে সেই ইউজার আইডি |
| ফেরত |
|---|
File | mCompressPerfetto অপশনটি সেট করা আছে কি না, তার উপর ভিত্তি করে পারফেটটো ফাইলের সংকুচিত বা অসংকুচিত সংস্করণ তৈরি হয়েছে কি না। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 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"]],["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]