از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
ViewCapture
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ViewCapture dumps عکس های فوری از سلسله مراتب نمای یک پنجره در یک زمان خاص، از جمله مکان، اندازه، مقیاس، و دید هستند. از سوی دیگر، ردیابیهای ViewCapture، توالی زمانی از وضعیتها را ارائه میدهند و بینشهایی را درباره نحوه رفتار نماها در طول زمان ارائه میدهند. به عبارت ساده، ViewCapture اطلاعاتی در مورد نماها در یک پنجره و ویژگی های آنها می گیرد و به شما امکان می دهد تجربه کاربر را در لحظات خاص درک کنید و تغییرات را در طول زمان پیگیری کنید. این برای عیبیابی مشکلاتی مانند عدم وجود نماد باتری یا سوسو زدن اعلان من مفید است.
نمایشگر ViewCapture Winscope به شما این امکان را می دهد که وضعیت نمایش را در یک لحظه از زمان تجسم کنید، تغییرات نمای را در طول زمان مشاهده کنید و داده های سلسله مراتب مشاهده را برای اشکالات یا ناهنجاری ها تجزیه و تحلیل کنید. تجسم فریم به فریم بررسی وضعیتهای دید را در مقایسه با ضبطهای صفحه آسانتر میکند. همچنین جمعآوری ردیابیهای مشاهده، نسبت به ضبط صفحه نمایش، فشردهتر از CPU است و فعال کردن آن را آسانتر میکند.
برای اطلاعات بیشتر در مورد جمع آوری ردیابی به ViewCapture مراجعه کنید.
ساختار برگه
تب ViewCapture به سه پانل تقسیم می شود: نمای rects، نمای سلسله مراتبی و نمای خصوصیات:

شکل 1. تجزیه و تحلیل ردیابی ViewCapture.
نمای Rects
سمت چپ صفحه نمایش یک نمای سه بعدی از سلسله مراتب نمایش دارد. نمای rects کرانه های دید، مرتبه z و کدورت را در نظر می گیرد.
نمای rects یک منو در بالا دارد که تمام پنجره های موجود را نمایش می دهد. شما می توانید یک پنجره خاص یا همه آنها را هنگام انتخاب چیزی که برای نمایش دادن انتخاب کنید انتخاب کنید:

شکل 2. ViewCapture rects نمای.
نمای سلسله مراتبی
بخش مرکزی برگه سلسله مراتب نمایش را نشان می دهد. علاوه بر روابط والد و فرزند بین دیدگاه، این دیدگاه شامل اطلاعات زیر نیز می شود:
- V: نماهای قابل مشاهده را شناسایی می کند.
نمای خواص
برای آسانتر کردن اشکالزدایی، نمایشگر ViewCapture فهرستی از ویژگیها را ارائه میکند و اطلاعات را در قالبی سازمانیافتهتر ارائه میکند. این لیست شامل دسته های زیر است:
- مشاهده: شناسه را مشاهده کنید.
- هندسه: مختصات، اندازه، مقیاس، و جزئیات دیگر در مورد هندسه نمای.
- جلوه ها: جلوه ها و سایر خواص متفرقه برای نماها.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# ViewCapture dumps are snapshots of a window's view hierarchy at a specific time,\nincluding location, size, scale, and visibility. ViewCapture traces, on the\nother hand, provide a chronological sequence of states, offering insights into\nhow views behave over time. Simply put, ViewCapture captures information about\nviews within a window and their properties, letting you understand the user\nexperience at specific moments and track changes over time. This is useful for\ntroubleshooting issues like *my battery icon is missing* or *my notification\nflickered*.\n\nWinscope's ViewCapture viewer lets you visualize the view state at a moment in\ntime, watch view changes over time, and analyze view hierarchy data for bugs or\nanomalies. The frame-by-frame visualization makes it easier to inspect view\nstates compared to screen recordings. Collecting view traces is also less\nCPU-intensive than screen recording, making it easier to enable.\n\nSee [ViewCapture](/docs/core/graphics/winscope/capture/adb#capture-adb-vc)\nfor more information about trace collection.\n\nTab structure\n-------------\n\nThe ViewCapture tab is split in three panels: rects view, hierarchy view, and\nproperties view:\n\n**Figure 1.** ViewCapture trace analysis.\n\n### Rects view\n\nThe left side of the screen features a 3D view of the view hierarchy. The rects\nview considers view bounds, z-order, and opacity.\n\nThe rects view has a menu at the top that displays all available\nwindows. You can select a specific window or all of them when choosing what to\ndisplay:\n\n**Figure 2.** ViewCapture rects view.\n\n### Hierarchy view\n\nThe tab's central segment shows the view hierarchy. In addition to the\nparent-child relationships between view, this view also includes the following\ninformation:\n\n- **V:** Identifies visible views.\n\n### Properties view\n\nTo make debugging easier, the ViewCapture viewer provides a curated list of\nproperties, presenting the information in a more organized format. This list\nincludes the following categories:\n\n- **View:** View identifier.\n- **Geometry:** Coordinates, size, scale, and other details about the view geometry.\n- **Effects:** Effects and other miscellaneous properties for the views."]]