দূরবর্তী ফিজিক্যাল ডিভাইস পরিচালনা করুন। এর মধ্যে দূরবর্তী ডিভাইস রিজার্ভেশন তালিকাভুক্ত করা, রিজার্ভ করা, সংযোগ স্থাপন করা এবং পরিচালনা করার কমান্ড অন্তর্ভুক্ত রয়েছে।
ব্যবহার
android device remote [-h] [--project=PARAM]
বিকল্প
-
-h,--help- নির্দিষ্ট কমান্ডের জন্য সাহায্য বার্তা দেখায়। -
--project=PARAM- গুগল ক্লাউড প্রজেক্ট আইডি।
android বিকল্প:
-
--sdk=PARAM- অ্যান্ড্রয়েড এসডিকে-এর পাথ। -
-v,--verbose- সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন। -
-V,--version- সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।
উপ-কমান্ড
-
connect- একটি সংরক্ষিত রিমোট ডিভাইসের সাথে সংযোগ স্থাপন করে। -
create- দূরবর্তী ডিভাইসের জন্য একটি রিজার্ভেশন তৈরি করে। -
disconnect- একটি রিমোট ডিভাইস সংযোগ বিচ্ছিন্ন করে। -
extend- একটি রিমোট ডিভাইস রিজার্ভেশনের মেয়াদ বাড়ায়। -
list- রিমোট ডিভাইস রিজার্ভেশনগুলোর তালিকা দেখায়। -
models- উপলব্ধ রিমোট ডিভাইস মডেলগুলোর তালিকা। -
projects- ডিভাইসে স্ট্রিমিংয়ের জন্য উপলব্ধ গুগল ক্লাউড প্রজেক্টগুলোর তালিকা। -
remove- একটি রিমোট ডিভাইস রিজার্ভেশন মুছে ফেলে।
বর্ণনা
android device remote কমান্ড সেট গুগল ডেটা সেন্টারে হোস্ট করা ফিজিক্যাল অ্যান্ড্রয়েড ডিভাইস রিজার্ভ করে এবং সেগুলোকে আপনার মেশিনের adb এর সাথে সংযুক্ত করে, যাতে আপনার কাছে নেই এমন আসল হার্ডওয়্যারে আপনি অ্যাপ ইনস্টল, রান এবং ডিবাগ করতে পারেন।
রিমোট ডিভাইসগুলোর বিল একটি গুগল ক্লাউড প্রজেক্টে পাঠানো হয়। শুরু করার আগে, android auth login চালিয়ে এমন একটি অ্যাকাউন্ট দিয়ে সাইন ইন করুন, যেটির ডিভাইস স্ট্রিমিং চালু থাকা প্রজেক্টে অ্যাক্সেস আছে।
সাধারণ কর্মপ্রবাহ
একটি সাধারণ কর্মপ্রবাহের জন্য কমান্ডগুলোর ক্রম নিচে দেওয়া হলো:
- ডিভাইস স্ট্রিমিংয়ের জন্য প্রস্তুত একটি গুগল ক্লাউড প্রজেক্ট খুঁজে পেতে
android device remote projectsচালান। - আপনার কাঙ্ক্ষিত ডিভাইসের
<codename>/<api>খুঁজে পেতেandroid device remote modelsচালান। - ডিভাইসটি রিজার্ভ করতে
android device remote create <codename>/<api>চালান। - ডিভাইসটিকে
adbএর সাথে সংযুক্ত করতেandroid device remote connect <reservation-id>চালান। -
android run,android install,adbএবং অন্যান্য ডিভাইস কমান্ডের সাথে ডিভাইসটি ব্যবহার করুন। - আপনার কাজ শেষ হলে
android device remote disconnect <reservation-id>এবংandroid device remote remove <reservation-id>চালান।
একটি প্রকল্প নির্বাচন করুন ( --project )
ব্যবহার করার জন্য গুগল ক্লাউড প্রজেক্ট বেছে নিতে --project=<project-id> পাস করুন। রিজার্ভেশন সংক্রান্ত বেশিরভাগ কমান্ডের জন্য এটি আবশ্যক। এটি বাদ দিলে, কমান্ডটি স্ট্রিমিংয়ের জন্য প্রস্তুত প্রজেক্টগুলো প্রিন্ট করবে।
প্রতিবার --project পাস করা এড়াতে, আপনার ~/.androidrc ফাইলে একটি ডিফল্ট যোগ করুন। সমস্ত android device remote কমান্ড এটি গ্রহণ করে:
device remote --project my-project