২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
CircularAtraceUtil
public class CircularAtraceUtil
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.CircularAtraceUtil |
মাঙ্কি টেস্টিং চলাকালীন ANR-এর মূল কারণ শনাক্ত করার জন্য প্রধানত একটি atrace ইউটিলিটি তৈরি করা হয়েছে। start কমান্ডটি ব্যবহার করলে এটি একটি সার্কুলার বাফারে ট্যাগ করা ট্রেসগুলোকে অ্যাসিঙ্ক্রোনাসভাবে পর্যবেক্ষণ করা শুরু করবে। stop কমান্ডটি ব্যবহার করলে বাফারের বিষয়বস্তু একটি InputStreamSource-এ ডাম্প করা হবে, যা বাফারটি রিটার্ন করে। উপরে উল্লিখিত ক্ষেত্রে (ANR শনাক্ত করার জন্য) এটি ব্যবহার করতে হলে, প্রথমে টেস্টের শুরুতে start মেথড এবং টেস্টের ঠিক শেষে end মেথডটি ইমপ্লিমেন্ট করতে হবে। এখান থেকে ডেটা কীভাবে সংরক্ষণ ও পরিচালনা করা হবে তা বেছে নেওয়া যায়। বেশিরভাগেরই সম্ভবত একটি HTML ভিউয়ার তৈরি করার জন্য --from-file অপশনসহ systrace ব্যবহার করা উচিত।
সারসংক্ষেপ
জনসাধারণের পদ্ধতি |
|---|
static FileInputStreamSource | endTrace ( ITestDevice device) এটি অ্যাসিঙ্ক্রোনাসভাবে থেমে গিয়ে একটি ট্রেস একটি ফাইলে ডাম্প করে, যা এটি একটি InputStreamSource-এর মাধ্যমে ফেরত পাঠায়। |
static void | startTrace ( ITestDevice device, List<String> tags, int bufferSizeMB) নির্দিষ্ট ট্যাগগুলো সহ অ্যাসিঙ্ক্রোনাসভাবে একটি ট্রেস শুরু করে। |
সরকারি নির্মাণকারী
CircularAtraceUtil
public CircularAtraceUtil ()
জনসাধারণের পদ্ধতি
শেষ ট্রেস
public static FileInputStreamSource endTrace (ITestDevice device)
এটি অ্যাসিঙ্ক্রোনাসভাবে থেমে গিয়ে একটি ট্রেস একটি ফাইলে ডাম্প করে, যা এটি একটি InputStreamSource-এর মাধ্যমে ফেরত পাঠায়।
| প্যারামিটার |
|---|
device | ITestDevice |
স্টার্টট্রেস
public static void startTrace (ITestDevice device,
List<String> tags,
int bufferSizeMB) নির্দিষ্ট ট্যাগগুলো সহ অ্যাসিঙ্ক্রোনাসভাবে একটি ট্রেস শুরু করে।
| প্যারামিটার |
|---|
device | ITestDevice : যে ডিভাইসের কার্যকলাপ পর্যবেক্ষণ করা হবে |
tags | List : যে ট্যাগগুলো atrace নিরীক্ষণ করবে; ডিফল্ট হলো 'am gfx sched view' |
bufferSizeMB | int : বৃত্তাকার বাফারের আকার (MB-তে) |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]