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