অ্যান্ড্রয়েড এমুলেটর আপনাকে ভার্চুয়াল ডিভাইসে আপনার Wear OS অ্যাপ্লিকেশনগুলি পরীক্ষা করতে দেয়। এর কার্যকারিতার বেশিরভাগই মূল অ্যান্ড্রয়েড এমুলেটর ডকুমেন্টেশনে অন্তর্ভুক্ত করা হয়েছে; এই পৃষ্ঠাটি Wear OS ডেভেলপমেন্টের জন্য নির্দিষ্ট বৈশিষ্ট্য, পরীক্ষার ক্ষমতা এবং সমস্যা সমাধানের টিপসের উপর আলোকপাত করে।
মৌলিক সেটআপ নির্দেশাবলীর জন্য, Wear OS-এ একটি অ্যাপ তৈরি করুন এবং চালান দেখুন।
Wear OS পরীক্ষার ক্ষমতা
এমুলেটরটি Wear OS বৈশিষ্ট্যগুলি পরীক্ষা করার জন্য বিশেষ সরঞ্জাম সরবরাহ করে।
ব্লুটুথ অডিও পরীক্ষা করুন
এমুলেটরগুলিতে ব্লুটুথ অডিও পরীক্ষা করুন দেখুন।
সেন্সর সিমুলেট করুন
এমুলেটরটি টুলবার থেকে সেন্সর ডেটা সিমুলেট করার বিভিন্ন উপায় প্রদান করে, যা ডেটার ধরণের উপর নির্ভর করে।

- স্বাস্থ্য পরিষেবার তথ্য:
- এমুলেটর টুলবার থেকে সরাসরি ডেডিকেটেড হেলথ সার্ভিসেস প্যানেল অ্যাক্সেস করুন (হার্ট আইকনটি দেখুন)
)। এই প্যানেলটি স্বাস্থ্য পরিষেবার জন্য নির্দিষ্ট ডেটা সিমুলেট করার জন্য সূক্ষ্ম নিয়ন্ত্রণের অনুমতি দেয়, যেমন ব্যায়াম মেট্রিক্স। বিস্তারিত নির্দেশাবলীর জন্য, স্বাস্থ্য পরিষেবার সাথে সেন্সর ডেটা সিমুলেট দেখুন।
- এমুলেটর টুলবার থেকে সরাসরি ডেডিকেটেড হেলথ সার্ভিসেস প্যানেল অ্যাক্সেস করুন (হার্ট আইকনটি দেখুন)
- অন্যান্য সেন্সর (যেমন অবস্থান, ভঙ্গি, হৃদস্পন্দন):
- অন্যান্য সেন্সর ধরণের জন্য, এমুলেটর টুলবারে ওভারফ্লো বোতাম ( ... ) ক্লিক করে এক্সটেন্ডেড কন্ট্রোল উইন্ডোটি খুলুন।
- অবস্থান: একক GPS পয়েন্ট প্রদান করতে বা রুট সিমুলেট করতে Extended Controls > Location- এ নেভিগেট করুন। এটি Fused Location Provider API সহ অ্যাপগুলি পরীক্ষা করার জন্য এবং আনুমানিক অবস্থান পরিচালনা যাচাই করার জন্য কার্যকর।
- ডিভাইস পোজ (অ্যাক্সিলোমিটার এবং জাইরোস্কোপ): এক্সটেন্ডেড কন্ট্রোল > ভার্চুয়াল সেন্সর > ডিভাইস পোজ এ নেভিগেট করুন। গতি-ভিত্তিক ইন্টারঅ্যাকশন পরীক্ষা করতে ঘূর্ণন (এক্স-রট, ওয়াই-রট, জেড-রট) এবং মুভমেন্ট (এক্স, ওয়াই, জেড) স্লাইডারগুলি সামঞ্জস্য করুন।
- হার্ট রেট এবং অতিরিক্ত সেন্সর: এক্সটেন্ডেড কন্ট্রোল > ভার্চুয়াল সেন্সর > অতিরিক্ত সেন্সর এ নেভিগেট করুন। হার্ট রেট এবং অন্যান্য সেন্সর যেমন অ্যাম্বিয়েন্ট তাপমাত্রা , চৌম্বক ক্ষেত্র , নৈকট্য , আলো , চাপ এবং আপেক্ষিক আর্দ্রতা অনুকরণ করুন।
ঘড়ির ইনপুট সিমুলেট করুন
- স্পর্শ এবং অঙ্গভঙ্গি: স্ট্যান্ডার্ড মাউস ইন্টারঅ্যাকশন স্পর্শের অনুকরণ করে।
ফিজিক্যাল বোতাম (ঘূর্ণায়মান সাইড বোতাম এবং বেজেল সহ):
এমুলেটর প্যানেলের উপরের বোতামগুলি হার্ডওয়্যার বোতামগুলি অনুকরণ করতে ব্যবহার করা যেতে পারে (বোতাম 1)
, বোতাম ২
) এবং অন্যান্য শারীরিক মিথস্ক্রিয়া যেমন পামিং! "পাম আইকন" ডিভাইসটিকে কাত করে
এবং পিছনে সোয়াইপ করা
রোটারি ইনপুটের জন্য, এমুলেটর টুলবারের ওভারফ্লো মেনু ( ... ) খুলুন এবং রোটারি ইনপুট নির্বাচন করুন।
ডিভাইস পেয়ার করুন
এমুলেটরটি ফিজিক্যাল বা ভার্চুয়াল ফোনের সাথে পেয়ারিং সমর্থন করে। নির্দেশিত সেটআপের জন্য Android Studio-এর ডিভাইস ম্যানেজারে Wear OS এমুলেটর পেয়ারিং সহকারী ব্যবহার করুন। বিস্তারিত জানার জন্য একটি ঘড়িকে ফোনের সাথে সংযুক্ত করুন দেখুন।
গুরুত্বপূর্ণ বিবেচ্য বিষয়
পরীক্ষা করার সময় নিম্নলিখিত মূল প্রযুক্তিগত এবং কর্মক্ষমতা বিবেচ্য বিষয়গুলি লক্ষ্য করুন।
শুধুমাত্র ৬৪-বিট আর্কিটেকচার (সাম্প্রতিক ছবি)
Wear OS 4 (API 33) এবং উচ্চতর সংস্করণের জন্য এমুলেটর সিস্টেম চিত্রগুলি শুধুমাত্র 64-বিট আর্কিটেকচার ( x86-64 , arm64-v8a ) সমর্থন করে।
পারফরম্যান্সের পার্থক্য
এমুলেটরের পারফরম্যান্স, বিশেষ করে ব্যাটারি খরচ এবং রেন্ডারিং গতির ক্ষেত্রে, ভৌত ডিভাইস থেকে উল্লেখযোগ্যভাবে আলাদা হতে পারে। চূড়ান্ত পারফরম্যান্স যাচাইকরণ এবং ব্যাটারি অপ্টিমাইজেশনের জন্য সর্বদা আসল হার্ডওয়্যারে পরীক্ষা করুন।
জ্ঞাত সমস্যা
এই বিভাগে Wear OS এমুলেটরের সাথে সম্পর্কিত সাধারণ সমস্যাগুলি তালিকাভুক্ত করা হয়েছে। সাধারণ এমুলেটর সমস্যার জন্য, Android এমুলেটরের সাথে পরিচিত সমস্যাগুলির সমাধানের প্রধান পৃষ্ঠাটি দেখুন।
- কব্জি টিল্ট সেন্সর সতর্কতা: আপনি বারবার লগ বার্তা দেখতে পাবেন যেমন
the host has not provided value yet for sensorHandle=16। এগুলি উপেক্ষা করা যেতে পারে। - টাইলস রেন্ডারার:
DashedArcLineঅবজেক্ট, সেইসাথেcircularProgressIndicator()দ্বারা নির্মিত উপাদানগুলি, API 36 এমুলেটরে সঠিকভাবে রেন্ডার নাও হতে পারে।