از 27 مارس 2025، توصیه می کنیم از android-latest-release به جای aosp-main برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
فروشندگان باید گزارشهای خرابی بومی کاربر نهایی را نظارت کنند. اشکالات ایمنی حافظه باید با فوریت درمان شوند زیرا اغلب نشان دهنده یک آسیب پذیری قابل بهره برداری یا ناپایداری قابل مشاهده توسط کاربر هستند. سیستم عامل Android گزارشهای اشکال را با استفاده از DropboxManager مدیریت میکند که هنگام وقوع خرابی، هدف ACTION_DROPBOX_ENTRY_ADDED را پخش میکند.
فروشندگان باید با استفاده از BroadcastReceiver یک برنامه سیستمی را اجرا کنند که به این پخشها گوش دهد و گزارشهای خرابی را از DropboxManager بازیابی کند. اینها باید برای تجزیه و تحلیل به سرورهای فروشنده ارسال شوند.
گوگل چنین مکانیزمی را در سرویسهای Google Play پیادهسازی میکند و باگهای دستگاههای کاربر نهایی را رصد میکند. در صورت مجاز بودن استانداردهای قانونی و حریم خصوصی، Google ممکن است زیرمجموعه ای از اشکالات رایج را با فروشندگان به اشتراک بگذارد. با این حال، ممکن است تنها زیرمجموعهای از خرابیها به اشتراک گذاشته شود، و Google قویاً توصیه میکند که فروشندگان باید ردیابی باگ کاربر نهایی خود را همانطور که در بالا توضیح داده شد پیادهسازی کنند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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,["# End user bug reports\n\nVendors should monitor end user native crash reports. Memory safety bugs\nshould be treated with urgency as they most often represent an exploitable\nvulnerability or user visible instability.\nThe Android OS manages bug reports using the [DropboxManager](https://developer.android.com/reference/android/os/DropBoxManager),\nwhich broadcasts the [ACTION_DROPBOX_ENTRY_ADDED](https://developer.android.com/reference/android/os/DropBoxManager#ACTION_DROPBOX_ENTRY_ADDED)\nintent when a crash occurs.\n\n\nVendors should implement a system app that listens for these broadcasts,\nusing [BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver)\nand retrieve the crash reports from the [DropboxManager](https://developer.android.com/reference/android/os/DropBoxManager#getNextEntry(java.lang.String,%20long)).\nThese should be sent to the vendor's servers for analysis.\n| **Important:** Depending on the local privacy rules and regulations the vendor might have to request user consent for sending the bug crashes off device for processing.\n\n\nGoogle implements such a mechanism in Google Play Services and monitors\nbugs from end user devices. Where permitted by applicable legal and privacy\nstandards, Google may share a subset of the most frequently occurring bugs with\nvendors. However, only a subset of crashes may be shared, and Google strongly\nrecommends that vendors should be implementing their own end user bug tracking\nas described above."]]