साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
PerfettoFilePullerCollector
public
class
PerfettoFilePullerCollector
extends FilePullerDeviceMetricCollector
यह एक कलेक्टर है, जो डिवाइस से Perfect Trace फ़ाइलों को खींचता है. इसके अलावा, यह फ़ाइलों को कंप्रेस भी कर सकता है. साथ ही, उन्हें टेस्ट लॉग में जोड़ता है.
खास जानकारी
पब्लिक मेथड |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
इस तरीके को लागू करने से, डायरेक्ट्री को लॉग करने और मेट्रिक के लिए पार्स करने की अनुमति मिलनी चाहिए, ताकि उन्हें DeviceMetricData में रखा जा सके.
|
void
|
processMetricFile(String key, File metricFile, DeviceMetricData data)
डिवाइस से खींची गई, raw या कंप्रेस की गई, किसी भी फ़ॉर्मैट की परफ़ेक्टो ट्रेस फ़ाइल लें और उसे टेस्ट लॉग में जोड़ें.
|
प्रोटेक्टेड मेथड |
File
|
retrieveFile(ITestDevice device, String remoteFilePath, int userId)
डिवाइस में बताए गए पाथ से फ़ाइल को खींचें.
|
सार्वजनिक कंस्ट्रक्टर
PerfettoFilePullerCollector
public PerfettoFilePullerCollector ()
पब्लिक मेथड
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)
इस तरीके को लागू करने से, डायरेक्ट्री को लॉग करने और मेट्रिक के लिए पार्स करने की अनुमति मिलनी चाहिए, ताकि उन्हें DeviceMetricData में रखा जा सके.
| पैरामीटर |
key |
String: यह उस डायरेक्ट्री से जुड़ी विकल्प कुंजी है जिसे पुल किया गया था. |
metricDirectory |
File: यह विकल्प कुंजी से मेल खाने वाले डिवाइस से लिया गया File है. |
runData |
DeviceMetricData: वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं. |
processMetricFile
public void processMetricFile (String key,
File metricFile,
DeviceMetricData data)
डिवाइस से खींची गई, raw या कंप्रेस की गई, किसी भी फ़ॉर्मैट की परफ़ेक्टो ट्रेस फ़ाइल लें और उसे टेस्ट लॉग में जोड़ें.
| पैरामीटर |
key |
String: यह उस फ़ाइल से जुड़ी विकल्प कुंजी है जिसे पुल किया गया था. |
metricFile |
File: यह विकल्प कुंजी से मेल खाने वाले डिवाइस से लिया गया File है. |
data |
DeviceMetricData: वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं. |
प्रोटेक्टेड मेथड
retrieveFile
protected File retrieveFile (ITestDevice device,
String remoteFilePath,
int userId)
डिवाइस में बताए गए पाथ से फ़ाइल को खींचें. अगर कंप्रेस परफ़ेक्टो का विकल्प चालू है, तो परफ़ेक्टो फ़ाइल का कंप्रेस किया गया कॉन्टेंट पुल करें.
| पैरामीटर |
device |
ITestDevice: जिसमें फ़ाइल मौजूद है. |
remoteFilePath |
String: डिवाइस में मौजूद जगह की जानकारी. |
userId |
int: वह यूज़र आईडी जिससे डेटा पुल करना है |
| रिटर्न |
File |
mCompressPerfetto विकल्प सेट है या नहीं, इसके आधार पर कंप्रेस की गई या डीकंप्रेस की गई Perfetto फ़ाइल. |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]