اشکالزدایی در Wear OS از همان ابزارها و فرآیندهای استاندارد اشکالزدایی در سایر دستگاههای مبتنی بر اندروید استفاده میکند.
این صفحه شامل دستورالعملها و پیوندهایی است که به شما در اشکالزدایی برنامههای Wear OS کمک میکند.
اهداف اشکالزدایی
شما میتوانید برنامه Wear OS خود را با استفاده از شبیهساز اندروید یا یک دستگاه فیزیکی اشکالزدایی کنید.
شبیهساز اندروید
شبیهساز اندروید به شما امکان میدهد برنامه خود را مستقیماً از اندروید استودیو روی پیکربندیهای مختلف ساعت مجازی آزمایش کنید.
- راهاندازی یک شبیهساز: اگر قبلاً این کار را نکردهاید، مراحل پیکربندی یک شبیهساز را دنبال کنید.
- انتخاب شبیهساز: در نوار ابزار اندروید استودیو، دستگاه مجازی Wear OS که میخواهید برنامه خود را روی آن اجرا کنید را از منوی کشویی دستگاه هدف انتخاب کنید.
- برنامه خود را اجرا کنید: روی Run کلیک کنید
اندروید استودیو برنامه را روی شبیهساز نصب و اجرا میکند.
برای جزئیات بیشتر در مورد ویژگیهای شبیهساز مخصوص Wear OS، به شبیهساز Wear OS مراجعه کنید.
ساعت فیزیکی
اشکالزدایی روی یک ساعت فیزیکی به ارزیابی تجربه کاربری در دنیای واقعی و آزمایش ویژگیهای خاص سختافزاری مانند حسگرها کمک میکند. میتوانید با استفاده از Wi-Fi یا در ساعتهای پشتیبانیشده، از طریق اتصال USB به یک ساعت فیزیکی متصل شوید.
برای اتصال یک ساعت فیزیکی:
- آمادهسازی ساعت: اشکالزدایی ADB را در گزینههای توسعهدهندگان ساعت فعال کنید .
- اتصال: دستورالعملهای دقیق برای اتصالات USB یا Wi-Fi، از جمله استفاده از
adb pairوadb connectدر بخش «اجرای برنامهها روی دستگاه سختافزاری» دنبال کنید. مراحل راهاندازی مشابه سایر دستگاههای اندروید است.
اشکالزدایی و تنظیمات اضافی
اگرچه اکثر ابزارهای اشکالزدایی مانند سایر دستگاههای اندروید کار میکنند، اما برخی از جنبهها مختص Wear OS هستند.
نصب یک نسخه خاص از سیستم عامل
اگر آزمایش شما به نسخه خاصی از Wear OS نیاز دارد، میتوانید یک فایل ایمیج نرمافزاری را مستقیماً روی ساعتهایی که از اتصال داده USB پشتیبانی میکنند، فلش کنید. به عنوان مثال، میتوانید یک فایل ایمیج کارخانهای یا یک فایل ایمیج کامل OTA را روی ساعت گوگل پیکسل فلش کنید.
اتصال ساعت و تلفن را آزمایش کنید
اگر عملکرد برنامه شما هم روی ساعت و هم روی تلفن همراه است و در حال آزمایش روی یک ساعت شبیهسازی شده هستید، میتوانید از دستیار جفتسازی Wear OS اندروید استودیو برای جفتسازی دستگاه آزمایشی خود با یک تلفن فیزیکی یا مجازی استفاده کنید.
ضبط اسکرین شات و ویدیو
گرفتن اسکرینشات و ویدیو با استفاده از رابط کاربری اندروید استودیو برای Wear OS و سایر دستگاهها یکسان است. با این حال، اگر از adb از خط فرمان استفاده میکنید، فرآیند میتواند متفاوت باشد، زیرا ممکن است نیاز به مشخص کردن کدکهای خاص داشته باشید. برای اطلاعات بیشتر، به بخش گرفتن اسکرینشات از Wear OS مراجعه کنید.