این صفحه راهنمایی برای ساخت اولین برنامه خود برای Wear OS با استفاده از یک الگو از اندروید استودیو ارائه میدهد. این برنامه روشهای مختلف مشاهده اطلاعات در یک نگاه در دستگاههای Wear OS را نشان میدهد و برخی از بهترین شیوهها را برای توسعه برنامهها در این پلتفرم معرفی میکند.
این راهنما بر اساس دانش قبلی شما در مورد پلتفرم اندروید و محیط توسعه یکپارچه اندروید استودیو (Android Studio IDE) تهیه شده است. اگر کاملاً با اندروید آشنا نیستید، با استفاده از این آزمایشگاه کدنویسی، یک برنامه بسازید . برای کسب اطلاعات بیشتر در مورد قابلیتهای اندروید استودیو، به صفحه «ملاقات با اندروید استودیو» مراجعه کنید.
یک برنامه Wear OS ایجاد کنید
پس از دانلود و نصب آخرین نسخه اندروید استودیو، ویزارد "پروژه جدید" را تکمیل کنید:
- اندروید استودیو را باز کنید و سپس به مسیر File > New > New Project بروید. پنجره New Project ظاهر میشود.
- در پنل قالبها ، Wear OS را انتخاب کنید. سپس، در پنل اصلی، Empty Wear App را انتخاب کنید.
- نامی برای پروژه خود انتخاب کنید و سپس روی Finish کلیک کنید. اندروید استودیو وابستگیهای لازم را دانلود کرده و پروژه شما را میسازد.
اکنون آمادهاید تا اولین برنامه خود را روی Wear OS اجرا کنید.
اجرای یک برنامه روی شبیهساز
سادهترین راه برای اجرای اولین برنامه Wear OS، پیکربندی یک شبیهساز است.
پیکربندی یک شبیهساز
برای پیکربندی یک شبیهساز در اندروید استودیو، مراحل زیر را دنبال کنید:
- در SDK Manager، تب SDK Tools را باز کنید. تأیید کنید که آخرین نسخه Android SDK Platform-Tools را دارید. SDK Manager را ببندید.
- به ابزارها > مدیریت دستگاه بروید.
- گزینه «ایجاد» (+) را انتخاب کنید. ویزارد پیکربندی دستگاه مجازی ظاهر میشود.
- در قسمت دستهبندی ، Wear OS و یک پروفایل سختافزاری مانند Wear OS Small Round را انتخاب کنید. روی Next کلیک کنید.
- مگر اینکه به سفارشیسازیهای خاصی نیاز داشته باشید، تنظیمات پیشفرض را در این صفحه نگه دارید؛ آخرین API و تصویر سیستم باید از قبل انتخاب شده باشند. روی Finish کلیک کنید.
برای اطلاعات بیشتر در مورد استفاده از شبیهسازها، به راهنمای نحوه اجرای برنامهها در شبیهساز اندروید مراجعه کنید.
برنامه را در شبیهساز باز کنید
- ابزارک اجرا (Run Widget) را در نوار ابزار اصلی پیدا کنید. شبیهساز ایجاد شده را از منوی کشویی دستگاه انتخاب کنید، سپس روی دکمه اجرا (Run) کلیک کنید.
دکمه برای راه اندازی برنامه. - پس از چند لحظه، باید پیام «سلام...» را در شبیهساز مشاهده کنید.
اجرای یک برنامه روی ساعت فیزیکی (اختیاری)
اجرا و اشکالزدایی برنامه روی یک ساعت واقعی به شما امکان میدهد تا تجربه کلی کاربر را بهتر ارزیابی کنید. این امر به ویژه در صورتی که برنامه شما به سختافزار خاصی مانند حسگرها یا پردازنده گرافیکی متکی باشد، اهمیت دارد.
برای اجرای یک برنامه روی یک ساعت فیزیکی، دستگاه را برای آزمایش آماده کنید و سپس آن را به دستگاه توسعه خود متصل کنید.
آماده سازی ساعت برای آزمایش
برای آمادهسازی ساعت خود برای آزمایش، با انجام مراحل زیر، اشکالزدایی ADB را فعال کنید.
- در ساعت، منوی تنظیمات (Settings) را باز کنید.
- به پایین منو بروید. اگر هیچ گزینهای از گزینههای توسعهدهندگان ظاهر نشد، مراحل فرعی زیر را انجام دهید. در غیر این صورت، به مرحله بعدی بروید.
- روی سیستم > درباره یا سیستم > درباره > نسخهها بزنید.
- مورد شماره ساخت (Build number) را پیدا کنید و هفت بار روی آن ضربه بزنید. اگر ساعت شما با پین یا الگو محافظت میشود، در صورت درخواست، آن را وارد کنید.
- از منوی تنظیمات ، روی گزینههای توسعهدهندگان (Developer options) ضربه بزنید.
- گزینه اشکالزدایی ADB را فعال کنید.
برای اطلاعات بیشتر، به پیکربندی گزینههای توسعهدهنده روی دستگاه مراجعه کنید.
ساعت را به دستگاه توسعه وصل کنید
بعضی از ساعتها به شما امکان اتصال از طریق USB را میدهند. بعضی دیگر نیاز به اتصال بیسیم دارند.
اتصال سیمی را از طریق USB تنظیم کنید
ساعت را با استفاده از مراحل زیر وصل کنید:
- با استفاده از کابل USB، ساعت را به دستگاه توسعه خود وصل کنید.
- در ساعت، گزینه «همیشه از این رایانه مجاز است» را فعال کنید و سپس روی تأیید ضربه بزنید.
یک اتصال بیسیم راهاندازی کنید
اگر اشکالزدایی ساعت از طریق پورت USB امکانپذیر نیست، به بخش «اتصال به دستگاه با استفاده از Wi-Fi» مراجعه کنید.
برنامه را روی ساعت باز کنید
- در ابزارک اجرا ، از منوی کشویی دستگاه برای انتخاب دستگاه فیزیکی خود استفاده کنید.
- روی اجرا کلیک کنید
دکمه در ویجت اجرا (بخشی از نوار ابزار اصلی). - پس از چند لحظه، باید پیام «سلام...» را روی دستگاه خود مشاهده کنید.
برای شما توصیه میشود
- توجه: متن لینک زمانی نمایش داده میشود که جاوا اسکریپت غیرفعال باشد.
- اتصال ساعت به گوشی
- استفاده از Jetpack Compose در Wear OS
- یادداشتهای انتشار