27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ফাইলপুলারডিভাইসমেট্রিককালেক্টর
public abstract class FilePullerDeviceMetricCollector
extends BaseDeviceMetricCollector
একটি BaseDeviceMetricCollector যা ডিভাইস থেকে আসা মেট্রিক্স কী শোনে এবং ডিভাইস থেকে ফাইল হিসেবে টেনে আনে। ফাইলের অতিরিক্ত প্রক্রিয়াকরণের জন্য এটি বাড়ানো যেতে পারে।
সারাংশ
সুরক্ষিত পদ্ধতি |
|---|
void | addKeys (String... keys) ডিভাইস থেকে টানতে অতিরিক্ত প্যাটার্ন কী যোগ করে। |
File | retrieveFile ( ITestDevice device, String remoteFilePath, int userId) ডিভাইসের নির্দিষ্ট পথ থেকে ফাইলটি টেনে আনুন। |
ক্ষেত্র
mDirectoryKeys সম্পর্কে
protected mDirectoryKeys
mTestCaseMetrics সম্পর্কে
public mTestCaseMetrics
পাবলিক কনস্ট্রাক্টর
ফাইলপুলারডিভাইসমেট্রিককালেক্টর
public FilePullerDeviceMetricCollector ()
পাবলিক পদ্ধতি
অনটেস্টএন্ড
public void onTestEnd (DeviceMetricData testData,
currentTestCaseMetrics) একটি টেস্ট কেস শেষ হলে কলব্যাক করুন। এটি পরিষ্কার করার সময় হওয়া উচিত।
অনটেস্টরানএন্ড
public void onTestRunEnd (DeviceMetricData runData,
currentRunMetrics) পরীক্ষামূলক রান শেষ হলে কলব্যাক করুন। এটি পরিষ্কার করার সময় হওয়া উচিত।
প্রক্রিয়া মেট্রিক ডিরেক্টরি
public abstract void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData data) পদ্ধতিটি বাস্তবায়নের মাধ্যমে ডিরেক্টরি লগ করা, DeviceMetricData এ মেট্রিক্স রাখার জন্য এটি পার্স করা সম্ভব হবে।
| পরামিতি |
|---|
key | String : টানা ডিরেক্টরির সাথে সম্পর্কিত বিকল্প কী। |
metricDirectory | File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে ERROR(/File) বের করা হয়েছে। |
data | DeviceMetricData : DeviceMetricData যেখানে মেট্রিক্স সংরক্ষণ করা যেতে পারে। |
প্রক্রিয়া মেট্রিকফাইল
public abstract void processMetricFile (String key,
File metricFile,
DeviceMetricData data) পদ্ধতিটি বাস্তবায়নের মাধ্যমে ফাইলটি লগ করা, DeviceMetricData তে মেট্রিক্স স্থাপনের জন্য এটি পার্স করা সম্ভব হবে।
| পরামিতি |
|---|
key | String : টানা ফাইলের সাথে সম্পর্কিত অপশন কী। |
metricFile | File : অপশন কী-এর সাথে মিলে যাওয়া ডিভাইস থেকে ERROR(/File) বের করা হয়েছে। |
data | DeviceMetricData : DeviceMetricData যেখানে মেট্রিক্স সংরক্ষণ করা যেতে পারে। |
সুরক্ষিত পদ্ধতি
অ্যাডকি
protected void addKeys (String... keys)
ডিভাইস থেকে টানতে অতিরিক্ত প্যাটার্ন কী যোগ করে।
ফাইল পুনরুদ্ধার করুন
protected File retrieveFile (ITestDevice device,
String remoteFilePath,
int userId) ডিভাইসের নির্দিষ্ট পথ থেকে ফাইলটি টেনে আনুন।
| পরামিতি |
|---|
device | ITestDevice : যার ফাইলটি আছে। |
remoteFilePath | String : ডিভাইসে অবস্থান। |
userId | int : যে ব্যবহারকারীর আইডি থেকে এটি সংগ্রহ করা হবে |
| রিটার্নস |
|---|
File | ডিভাইসে প্রদত্ত পথ থেকে ফাইলটি পুনরুদ্ধার করা হয়েছে। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]