Wear OS-এ ডিবাগিং করার জন্য অন্যান্য অ্যান্ড্রয়েড-চালিত ফর্ম ফ্যাক্টরগুলিতে ব্যবহৃত একই স্ট্যান্ডার্ড টুল এবং প্রক্রিয়া ব্যবহার করা হয়।
এই পৃষ্ঠায় আপনার Wear OS অ্যাপগুলোর ত্রুটি সংশোধনের জন্য নির্দেশনা ও লিঙ্ক রয়েছে।
ডিবাগ টার্গেট
আপনি অ্যান্ড্রয়েড এমুলেটর অথবা কোনো বাস্তব ডিভাইস ব্যবহার করে আপনার Wear OS অ্যাপ ডিবাগ করতে পারেন।
অ্যান্ড্রয়েড এমুলেটর
অ্যান্ড্রয়েড এমুলেটর আপনাকে সরাসরি অ্যান্ড্রয়েড স্টুডিও থেকে বিভিন্ন ভার্চুয়াল ওয়াচ কনফিগারেশনে আপনার অ্যাপ পরীক্ষা করার সুযোগ দেয়।
- একটি এমুলেটর সেট আপ করুন: যদি আগে থেকে তা না করে থাকেন, তাহলে একটি এমুলেটর কনফিগার করার জন্য ধাপগুলো অনুসরণ করুন।
- এমুলেটর নির্বাচন করুন: অ্যান্ড্রয়েড স্টুডিও টুলবারে, টার্গেট ডিভাইস ড্রপ-ডাউন মেনু থেকে আপনার অ্যাপটি চালানোর জন্য Wear OS ভার্চুয়াল ডিভাইসটি বেছে নিন।
- আপনার অ্যাপটি চালান: রান-এ ক্লিক করুন।
অ্যান্ড্রয়েড স্টুডিও এমুলেটরে অ্যাপটি ইনস্টল করে এবং চালু করে।
Wear OS-এর নির্দিষ্ট এমুলেটর বৈশিষ্ট্য সম্পর্কে আরও বিস্তারিত জানতে, The Wear OS Emulator দেখুন।
শারীরিক ঘড়ি
বাস্তব ঘড়িতে ডিবাগিং করলে তা ব্যবহারকারীর বাস্তব অভিজ্ঞতা মূল্যায়ন করতে এবং সেন্সরের মতো হার্ডওয়্যার-নির্দিষ্ট বৈশিষ্ট্যগুলো পরীক্ষা করতে সাহায্য করে।
ওয়াই-ফাই এর মাধ্যমে সংযোগ করুন
Wear OS ওয়্যারলেস ডিবাগিং সমর্থন করে, যা আপনাকে একটি Wi-Fi নেটওয়ার্কের মাধ্যমে আপনার অ্যাপ ডিবাগ করতে দেয়। ওয়্যারলেস ডিবাগিং ব্যবহার করতে, ঘড়িটিতে ডেভেলপার অপশন এবং ওয়্যারলেস ডিবাগিং চালু করুন, একটি পেয়ারিং কোড ব্যবহার করে আপনার ডেভেলপমেন্ট কম্পিউটারটি পেয়ার করুন এবং তারপরে ঘড়িটির সাথে সংযোগ করুন।
বিস্তারিত ও ধাপে ধাপে নির্দেশাবলীর জন্য, “Debug Wear OS over Wi-Fi” দেখুন।
ইউএসবি-র মাধ্যমে সংযোগ করুন
যেসব সমর্থিত ঘড়িতে ইউএসবি সংযোগ রয়েছে, যেমন ডেটা ট্রান্সফার সমর্থনকারী চার্জিং ক্রেডল, সেগুলোতে আপনি একটি ফিজিক্যাল ইউএসবি কেবল ব্যবহার করে সংযোগ করতে পারেন।
ইউএসবি-র মাধ্যমে সংযোগ করতে, ‘Run apps on a hardware device’- এর বিস্তারিত নির্দেশাবলী অনুসরণ করুন।
অতিরিক্ত ডিবাগিং এবং সেটআপ
যদিও বেশিরভাগ ডিবাগিং টুল অন্যান্য অ্যান্ড্রয়েড ডিভাইসের মতোই কাজ করে, তবে কিছু দিক Wear OS-এর জন্য নির্দিষ্ট।
একটি নির্দিষ্ট OS সংস্করণ ইনস্টল করুন
আপনার পরীক্ষার জন্য যদি Wear OS-এর কোনো নির্দিষ্ট সংস্করণের প্রয়োজন হয়, তবে আপনি USB ডেটা সংযোগ সমর্থনকারী ঘড়িগুলিতে সরাসরি একটি সফ্টওয়্যার ইমেজ ফ্ল্যাশ করতে পারেন। উদাহরণস্বরূপ, আপনি একটি Google Pixel Watch-এ ফ্যাক্টরি ইমেজ বা একটি সম্পূর্ণ OTA ইমেজ ফ্ল্যাশ করতে পারেন।
ঘড়ি ও ফোনের সংযোগ পরীক্ষা করুন
যদি আপনার অ্যাপের কার্যকারিতা ঘড়ি এবং ফোন উভয় ক্ষেত্রেই প্রযোজ্য হয়, এবং আপনি একটি এমুলেটেড ঘড়িতে পরীক্ষা করছেন, তাহলে আপনি আপনার পরীক্ষামূলক ডিভাইসটিকে একটি বাস্তব বা ভার্চুয়াল ফোনের সাথে যুক্ত করতে অ্যান্ড্রয়েড স্টুডিও-এর Wear OS পেয়ারিং অ্যাসিস্ট্যান্ট ব্যবহার করতে পারেন।
স্ক্রিনশট এবং ভিডিও ক্যাপচার করুন
অ্যান্ড্রয়েড স্টুডিও ইন্টারফেস ব্যবহার করে স্ক্রিনশট এবং ভিডিও ক্যাপচার করার পদ্ধতি Wear OS-এর ক্ষেত্রেও অন্যান্য ডিভাইসের মতোই। তবে, আপনি যদি কমান্ড লাইন থেকে adb ব্যবহার করেন, তাহলে প্রক্রিয়াটি ভিন্ন হতে পারে, কারণ সেক্ষেত্রে আপনাকে নির্দিষ্ট কোডেক উল্লেখ করতে হতে পারে। আরও তথ্যের জন্য, Wear OS স্ক্রিনশট ক্যাপচার দেখুন।