এমুলেটরে আপনার অ্যাপের বর্ধিত অভিজ্ঞতা চালান

প্রযোজ্য এক্সআর ডিভাইস
এই নির্দেশিকা আপনাকে এই ধরনের এক্সআর ডিভাইসগুলির জন্য অভিজ্ঞতা তৈরি করতে সাহায্য করে।
এআই চশমা

আপনার অ্যাপ পরীক্ষা করার সময়, আপনার ফিজিক্যাল টেস্ট ডিভাইসগুলোর বাইরেও পরীক্ষার ক্ষমতা বাড়াতে অ্যান্ড্রয়েড এক্সআর এমুলেটর ব্যবহার করুন। এআই গ্লাসের সাথে সাধারণ পরিস্থিতিতে আপনার অ্যাপ কেমন আচরণ করে, তা পরীক্ষা করতে আপনি এমুলেটর কন্ট্রোলগুলো ব্যবহার করতে পারেন। এমুলেটরে আপনার ভার্চুয়াল অ্যান্ড্রয়েড এক্সআর ডিভাইসগুলো চালানো এবং আপনি যে এমুলেটর কন্ট্রোলগুলো ব্যবহার করতে পারবেন, সে সম্পর্কে বিস্তারিত জানতে নিচের বিভাগগুলো দেখুন।

আপনার অ্যাপটি এমুলেটরে চালান।

এমুলেটরে আপনার অ্যাপটি চালানোর জন্য, এই ধাপগুলো অনুসরণ করুন:

  1. অ্যান্ড্রয়েড স্টুডিও ডিভাইস ম্যানেজারে , এআই গ্লাস এমুলেটরের হোস্ট ডিভাইস হিসেবে কাজ করার জন্য আপনার তৈরি করা ফোন AVD-টি খুঁজুন এবং স্টার্ট-এ ক্লিক করুন।

    ক্লিক করুন

  2. অ্যান্ড্রয়েড স্টুডিও ডিভাইস ম্যানেজারে , আপনার তৈরি করা এআই গ্লাসেস এভিডি (AI glasses AVD) ফাইলটি খুঁজুন এবং স্টার্ট (Start) এ ক্লিক করুন।

    ক্লিক করুন

  3. এমুলেটরে আপনার অ্যাপটি চালু করতে, অ্যান্ড্রয়েড স্টুডিওর প্রধান টুলবারের টার্গেট ডিভাইস ড্রপ-ডাউন মেনু থেকে ফোন এভিডি (AVD) নির্বাচন করুন এবং তারপরে রান (Run ) ক্লিক করুন।

    অ্যান্ড্রয়েড স্টুডিও রান অ্যাপ কনফিগারেশন

এআই চশমার জন্য এমুলেটর নিয়ন্ত্রণ ব্যবহার করুন

এআই গ্লাসের সাথে সাধারণ পরিস্থিতিতে আপনার অ্যাপটি কেমন আচরণ করে তা পরীক্ষা করতে এমুলেটর কন্ট্রোলগুলো ব্যবহার করুন। আপনি ব্যবহার করতে পারেন এমন প্রতিটি কন্ট্রোলের বিশদ বিবরণের জন্য নিম্নলিখিত বিভাগগুলো দেখুন।

টাচপ্যাড ইনপুট প্রদান করুন

যেহেতু এআই গ্লাসে টাচস্ক্রিন নেই, তাই ইন্টারঅ্যাকশনের জন্য ফিজিক্যাল ডিভাইসের টাচপ্যাড ব্যবহার করা হয়। অ্যান্ড্রয়েড এক্সআর এমুলেটরের ক্ষেত্রে, আপনি ডিসপ্লে এলাকার ঠিক নিচে টাচপ্যাডটি খুঁজে পাবেন।

টাচপ্যাড এলাকার মধ্যে টাচ অনুকরণ করতে আপনার কম্পিউটারের মাউস ব্যবহার করুন এবং দুই আঙুলের অঙ্গভঙ্গি সম্পাদন করতে টু ফিঙ্গার মোড চালু করুন।

এমুলেটরের টাচপ্যাড এলাকার ডান দিকটি আসল ডিভাইসের চশমার সামনের দিকের অংশকে (যেখানে লেন্স থাকে) প্রতিনিধিত্ব করে, আর বাম দিকটি আসল ডিভাইসের চশমার পেছনের দিকের অংশকে (যেখানে চশমা কানের উপর থাকে) প্রতিনিধিত্ব করে। সামনে বা পেছনে সোয়াইপ করার মতো অঙ্গভঙ্গি অনুকরণ করার সময় এই দিকবিন্যাস জানাটা গুরুত্বপূর্ণ।

চিত্র ১। অ্যান্ড্রয়েড এক্সআর এমুলেটরের টাচপ্যাড এলাকাটি ডিসপ্লে এলাকার ঠিক নিচে অবস্থিত।

ভয়েস ইনপুট প্রদান করুন

মাইক্রোফোন চালু বা বন্ধ করতে, এমুলেটর কন্ট্রোলস থেকে ‘মাইক্রোফোন’ নির্বাচন করুন। এটি আপনার কম্পিউটারের ডিফল্ট মাইক্রোফোন ইনপুট ডিভাইস ব্যবহার করে এমুলেটরে সংযোগ স্থাপন করে এবং ইনপুট পাঠায়। এমুলেটর এক্সটেন্ডেড কন্ট্রোলস- এ থাকা ‘ ভার্চুয়াল মাইক্রোফোন হোস্ট অডিও ইনপুট ব্যবহার করে’ অপশনটি ব্যবহার করার মতোই এর প্রভাব।

মাইক্রোফোন চালু থাকা অবস্থায়, হটওয়ার্ড ব্যবহার করতে ও কমান্ড দিতে কথা বলুন।

চিত্র ২। ভয়েস ইনপুট দেওয়ার জন্য আপনার কম্পিউটারের মাইক্রোফোন ব্যবহার করতে মাইক্রোফোনটি সক্রিয় করুন।

ডিসপ্লেবিহীন এআই চশমা অনুকরণ করুন

এআই গ্লাসের জন্য আপনার অ্যাপ পরীক্ষা করার সময়, আপনাকে একজোড়া ডিসপ্লেবিহীন এআই গ্লাস সিমুলেট করতে হবে, যাতে আপনার অ্যাপ বিভিন্ন ধরনের এআই গ্লাস সাপোর্ট করতে পারে।

এই ব্যবহারের ক্ষেত্রগুলো পরীক্ষা করতে আপনাকে সাহায্য করার জন্য, Glasses অ্যাপটি আপনাকে শুধুমাত্র-অডিও মোড চালু করার সুযোগ দেয়:

  1. ফোন এমুলেটরে Glasses অ্যাপটি খুলুন।

    Glasses অ্যাপের অ্যাপ আইকন

  2. ডিভাইস সেটিংস -এ ট্যাপ করুন এবং তারপরে শুধুমাত্র অডিও মোড টগল করুন।

    চশমার মাধ্যমে শুধু-অডিও মোড চালু বা বন্ধ করুন।

  3. ফোন এমুলেটর এবং এআই গ্লাস এমুলেটর বন্ধ করুন।

  4. অ্যান্ড্রয়েড স্টুডিও ডিভাইস ম্যানেজারে , ফোন AVD-টি খুঁজুন এবং ওভারফ্লো মেনুতে থাকা কোল্ড বুট (Cold Boot) -এ ক্লিক করুন।

    ফোন এমুলেটরটি কোল্ড বুট পদ্ধতিতে চালু করতে 'কোল্ড বুট'-এ ক্লিক করুন।

  5. এআই গ্লাস এমুলেটরটি পুনরায় চালু করতে এবং আপনার অ্যাপটি চালাতে বাকি ধাপগুলো অনুসরণ করুন।

ডিসপ্লে স্নুজ টাইমআউট নিষ্ক্রিয় করুন

এআই গ্লাসের জন্য আপনার অ্যাপের অভিজ্ঞতা তৈরি করার সময় ডিসপ্লে টাইমআউট আচরণ একটি গুরুত্বপূর্ণ বিবেচ্য বিষয়। এই কারণে, আপনার সাধারণ অ্যাপ টেস্টিং করার সময় আমরা ডিফল্ট আচরণটি অপরিবর্তিত রাখার পরামর্শ দিই। তবে, যদি ডিসপ্লে টাইমআউট আপনার টেস্টিং-এ বাধা সৃষ্টি করে, তাহলে আপনি নিম্নলিখিত ADB কমান্ডটি ব্যবহার করে ডিফল্ট আচরণটি নিষ্ক্রিয় করতে পারেন:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout false

ডিফল্ট ডিসপ্লে টাইমআউট আচরণ পুনরুদ্ধার করতে, নিম্নলিখিত ADB কমান্ডটি চালান:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout true

জেমিনি লাইভ ব্যবহার করুন

এআই গ্লাস এমুলেটরে জেমিনি লাইভ চালু করতে এই ধাপগুলো অনুসরণ করুন:

  1. Gemini Live ব্যবহার করার চেষ্টা করার আগে, ফোন এমুলেটরে Google অ্যাপটি সর্বশেষ সংস্করণে আপডেট করুন (ন্যূনতম প্রয়োজনীয় সংস্করণ হল 16.46.63):

    1. ফোন এমুলেটরে গুগল প্লে স্টোর অ্যাপটি খুলুন।
    2. 'Google' লিখে অনুসন্ধান করুন এবং Google অ্যাপটি নির্বাচন করুন।

      গুগল প্লে স্টোর থেকে গুগল অ্যাপটি আপডেট করুন অ্যাপ।

    3. আপডেট নির্বাচন করুন।

  2. এআই গ্লাস এমুলেটর থেকে জেমিনি লাইভ চালু করতে, টাচপ্যাডটি প্রায় ২ সেকেন্ড ধরে স্পর্শ করে রাখুন।

    প্রথমবার এটি আপনার ফোন এমুলেটরে কিছু অনুমতির অনুরোধ পাঠাবে। প্রয়োজনীয় সমস্ত অনুমতি দিন, এবং তারপর আবার চশমার এমুলেটরের টাচপ্যাডটি প্রায় ২ সেকেন্ডের জন্য স্পর্শ করে ধরে রাখুন।

    এআই গ্লাস এমুলেটরে জেমিনি লাইভ ব্যবহার করার জন্য প্রয়োজনীয় সকল অনুমতি গ্রহণ করুন।

    যখন জেমিনি লাইভ সক্রিয় এবং লিসেনিং অবস্থায় থাকবে, তখন আপনি এআই গ্লাস এমুলেটরে এটি দেখতে পাবেন:

    জেমিনি লাইভ সক্রিয় থাকলে ডিসপ্লেতে একটি ভিজ্যুয়াল ইন্ডিকেটর দেখা যায়।

  3. ফোন এমুলেটরটি দেখে যাচাই করুন যে এআই গ্লাস এমুলেটরে হোস্ট মাইক্রোফোন ইনপুট সক্রিয় আছে কিনা। আপনি নিম্নলিখিতটির মতো একটি বিজ্ঞপ্তি দেখতে পাবেন:

    ফোন এমুলেটরের একটি নোটিফিকেশন নির্দেশ করে যে হোস্ট মাইক্রোফোন ইনপুট সক্রিয় আছে।

ছবি বা ভিডিও তুলুন

অ্যান্ড্রয়েড এক্সআর এমুলেটরে ক্যামেরা ক্যাপচার ফিচারটি এখনও উপলব্ধ নয়।