Wear OS 7 مبتنی بر اندروید ۱۷ (سطح API ۳۷) است. هنگامی که برنامه Wear OS خود را برای استفاده در Wear OS 7 آماده میکنید، تغییرات رفتار سیستم را که بر همه برنامههای اندروید ۱۷ تأثیر میگذارد ، و همچنین تغییرات برنامههایی که اندروید ۱۷ را هدف قرار میدهند، مدیریت کنید.
مگر اینکه خلاف آن ذکر شده باشد، این تغییرات صرف نظر از نسخه SDK هدف، بر همه برنامههایی که روی Wear OS 7 یا بالاتر اجرا میشوند، تأثیر میگذارد.
تغییرات اساسی پلتفرم زیر، هنگام هدف قرار دادن Wear OS 7، توجه ویژهای را میطلبند:
تقویت صدای پسزمینه
برای اطمینان از اینکه تعاملات صوتی پسزمینه به طور عمدی توسط کاربر شروع میشوند، اندروید ۱۷ محدودیتهایی را در مورد پخش صدا و درخواستهای فوکوس اعمال میکند. برنامههایی که در پسزمینه با صدا تعامل دارند باید یک سرویس پیشزمینه را اجرا کنند که از نوع SHORT_SERVICE نباشد. برای برنامههایی که اندروید ۱۷ (سطح API ۳۷) را هدف قرار میدهند، این سرویس پیشزمینه معمولاً باید دارای قابلیتهای در حین استفاده (WIU) باشد.
برای جزئیات جامع و استراتژیهای کاهش، به راهنمای مقاومسازی صدای پسزمینه مراجعه کنید.
مجوزهای دسترسی به شبکه محلی
برنامههایی که اندروید ۱۷ را هدف قرار میدهند، باید مجوز زمان اجرا ACCESS_LOCAL_NETWORK را برای تعامل با دستگاههای موجود در یک شبکه محلی (LAN) اعلام کنند. این موضوع بر برنامههای Wear OS که مستقیماً با دستگاههای خانه هوشمند یا گیرندههای پخش از طریق Wifi ارتباط برقرار میکنند، تأثیر میگذارد.
برای اطلاعات بیشتر، به مستندات مجوزهای شبکه محلی مراجعه کنید.