از سال ۲۰۲۶، برای هماهنگی با مدل توسعه پایدار اصلی خود و اطمینان از پایداری پلاتفرم برای بومسازگان، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساختن و همیاری در AOSP، از android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشرشده که به AOSP ارسال شده است ارجاع میدهد. برای اطلاعات بیشتر، تغییرات در AOSP را ببینید.
Google برای ترجمه محتوا به زبان ترجیحی شما از فناوری هوشواره استفاده میکند. ترجمههای هوشوارهای ممکن است اشتباه داشته باشند.
BuildInfo در Tradefed
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
BuildInfo
در TF یک شیء پرکاربرد برای حمل منابع برای راهاندازی و اجرای آزمایش است.
همه چیز، از تصاویر دستگاه گرفته تا فایلهای APK آزمایشی، در BuildInfo ذخیره یا پیوند داده میشود.
این کار روشی یکپارچه برای دسترسی به منابع آزمایشی از آزمون فراهم میکند
و آزمون را از دریافت منابع آزمایشی جدا میکند.
خصوصیات BuildInfo
دو ویژگی اصلی اشیای BuildInfo عبارتاند از مشخصهها و فایلها:
مشخصهها را میتوان با #addBuildAttribute() اضافه کرد؛ آنها نشاندهنده
برچسبها و اطلاعات رشتهای برای ساختارها هستند. از مشخصهها میتوان برای ذخیره کردن
اطلاعات مربوط به ساخت استفاده کرد.
فایلها را میتوان با setFile() اضافه کرد؛ فایل درطول چرخه حیات فراخوانی توسط BuildInfo ردیابی و مدیریت میشود (برای مثال، بهدرستی درطول قطعهبندی مدیریت میشود). این کار نیاز به
آگاهی آزمون از سیستم فایل را برطرف میکند و درعوض میتواند برای دریافت منابع خود به
شیء انتزاعی BuildInfo تکیه کند.
BuildInfo در چند دستگاه
وقتی پیکربندی آزمایشی با چند دستگاه راهاندازی میشود، یک شیء BuildInfo
برای هر دستگاه وجود دارد. این کار امکان درخواست و هدفیابی فایلها از یک دستگاه به دستگاه دیگر را فراهم میکند.
BuildInfo در ساختهای چندگانه
میتوانید ساختها را از چندین هدف درخواست کنید. در این موارد، یک
BuildInfo شیء برای هر هدف وجود دارد. این کار امکان درخواست و هدفیابی
فایلها را از هر هدفی فراهم میکند.
قالب Proto
BuildInfo در قالب protobuf قابلسریالسازی است تا درصورت نیاز، استفاده از آن در سیستمها آسانتر شود.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-10-11 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-10-11 بهوقت ساعت هماهنگ جهانی."],[],[]]