از سال ۲۰۲۶، برای هماهنگی با مدل توسعه پایدار اصلی خود و اطمینان از پایداری پلاتفرم برای بومسازگان، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساختن و همیاری در AOSP، از android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشرشده که به AOSP ارسال شده است ارجاع میدهد. برای اطلاعات بیشتر، تغییرات در AOSP را ببینید.
Google برای ترجمه محتوا به زبان ترجیحی شما از فناوری هوشواره استفاده میکند. ترجمههای هوشوارهای ممکن است اشتباه داشته باشند.
تعامل
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
از دیدگاه برنامههای Android، هر حسگر Android یک موجودیت مستقل است، یعنی هیچ تعاملی بین حسگرهای مختلف وجود ندارد.
- این امر درست است حتی اگر چندین حسگر Android از
حسگر فیزیکی زیربنایی یکسانی استفاده کنند
- برای مثال: گامشمار، حرکت قابلتوجه، و شتابسنج، که همگی به
شتابسنج فیزیکی یکسانی متکی هستند، باید بتوانند بهطور همزمان کار کنند
- این موضوع برای نسخههای بیدارباش و غیربیدارباش یک حسگر نیز صادق است
حسگرهای Android باید بتوانند بهطور همزمان و مستقل از یکدیگر کار کنند. یعنی هر اقدامی در یک حسگر Android نباید بر عملکرد حسگرهای دیگر تأثیر بگذارد.
بهطور دقیق، در سطح HAL:
- فعال کردن حسگر
- غیرفعال کردن حسگر
- تغییر دادن بسامد نمونهبرداری حسگر
- تغییر حداکثر تأخیر گزارشدهی حسگر
نمیتواند باعث موارد زیر شود:
- حسگر فعال دیگری ازکار بیفتد
- حسگر فعال دیگری برای تغییر نرخ نمونهبرداری
- حسگر فعال دیگری برای کاهش کیفیت اندازهگیریهای آن
- حسگر غیرفعال دیگری برای شروع ارائه رویدادها
همچنین هیچیک از کنشهای بالا نمیتواند مانع موفقیت کنشها (فعالسازی، غیرفعالسازی، و تغییرات پارامتر) در حسگر دیگر شود. برای مثال،
اینکه آیا میتوانیم گامشمار را فعال کنیم باید مستقل از این باشد که آیا
شتابسنج درحالحاضر فعال است یا نه.
بهعنوان مثال مهم دیگر، حسگر بیدارباش فعالشده در ۵ هرتز باید رویدادها را در حدود ۵ هرتز تولید کند، حتی اگر نوع غیربیدارباش آن در ۱۰۰ هرتز فعال شود.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]