⌚ জেমিনিম্যান ওয়্যারওএস লোকাল এডিবি
আপনার ওয়্যারওএস ঘড়ি থেকে সরাসরি এডিবি কমান্ড চালান — সেটআপের পর কোনো ফোন বা পিসির প্রয়োজন নেই।
ডেভেলপার, টেস্টার এবং পাওয়ার ইউজারদের জন্য তৈরি, যারা সরাসরি ঘড়ি থেকেই দ্রুত লোকাল এডিবি অ্যাক্সেস চান। ওয়্যারলেস ডিবাগিং চালু করুন, ঘড়ি থেকে পেয়ার বা কানেক্ট করুন, তারপর সেভ করা বা পেন্ডিং কমান্ডগুলো সরাসরি ওয়্যারওএস-এ চালান।
✨ মূল বৈশিষ্ট্যসমূহ
🔌 ওয়্যারওএস-এ লোকাল এডিবি
বান্ডেল করা লোকাল এডিবি সেটআপ ব্যবহার করে আপনার ঘড়ি থেকে সরাসরি এডিবি শেল কমান্ড চালান।
📡 ঘড়ি থেকে পেয়ার ও কানেক্ট করুন
ওয়্যারলেস ডিবাগিংয়ের জন্য পেয়ার করুন অথবা প্রতিবার কম্পিউটারের প্রয়োজন ছাড়াই একটি চলমান ডিবাগিং সেশনে পুনরায় কানেক্ট করুন।
⚡ সেভ করা কমান্ড
ডিভাইসের তথ্য চেক করা, প্যাকেজের তালিকা দেখা বা শেল কমান্ড চালানোর মতো সাধারণ কাজের জন্য পুনরায় ব্যবহারযোগ্য কমান্ড তৈরি করুন।
📥 পেন্ডিং কমান্ড কিউ
বাইরের লিঙ্ক থেকে প্রাপ্ত কমান্ডগুলো নির্বিচারে চালানো হয় না। প্রথমে সেগুলো পর্যালোচনা করুন, তারপর সেভ, বাতিল, বা রান করবেন কিনা তা বেছে নিন।
🧩 ব্যাচ পেন্ডিং কমান্ড
একসাথে একাধিক পেন্ডিং কমান্ড পর্যালোচনা করুন, কোনটি রান করবেন বা বাতিল করবেন তা নির্বাচন করুন, তারপর নির্বাচিত কমান্ডগুলো একসাথে এক্সিকিউট করুন।
📄 ওয়াচে কমান্ড আউটপুট
এক্সিকিউশনের পর সরাসরি অ্যাপের ভেতরে কমান্ডের ফলাফল দেখুন।
🛡️ স্প্যাম গার্ড সুরক্ষা
অবাঞ্ছিত প্রম্পট কমাতে বারবার করা বাহ্যিক কমান্ড অনুরোধ সীমিত করা হয়েছে।
🎛️ ওয়াচ-ফ্রেন্ডলি ইন্টারফেস
ছোট Wear OS স্ক্রিনের জন্য ডিজাইন করা হয়েছে, যেখানে রয়েছে স্পষ্ট কন্ট্রোল, ফুল-স্ক্রিন ডায়ালগ এবং রোটারি স্ক্রলিং সাপোর্ট।
📱 ঐচ্ছিক ফোন অ্যাপ
ফোন কম্প্যানিয়ন অ্যাপটি ঐচ্ছিক। ওয়াচ অ্যাপটি নিজে থেকেই কাজ করতে পারে। ফোন অ্যাপটি কেবল একটি বড় স্ক্রিন থেকে ওয়াচের কমান্ডগুলো পরিচালনা, সম্পাদনা এবং গোছানোর কাজ সহজ করে তোলে।
🧑💻 ডেভেলপার ইন্টিগ্রেশন
অন্যান্য অ্যাপগুলো একটি ডিপ লিঙ্ক ইন্টেন্ট ব্যবহার করে Geminiman WearOS Local ADB-তে কমান্ড পাঠাতে পারে।
উদাহরণস্বরূপ: যে সকল ডেভেলপারের বিশেষ অনুমতির প্রয়োজন, যা ADB-এর মাধ্যমে প্রদান করা যেতে পারে, তারা আমার অ্যাপ্লিকেশনে কমান্ডটি পাঠাতে পারেন, এবং adb সংযুক্ত হলেই এটি রান করবে।
সিনট্যাক্স:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
প্যারামিটার:
• cmd: চালানোর জন্য প্রয়োজনীয় কমান্ড
• args: ঐচ্ছিক অতিরিক্ত আর্গুমেন্ট
• title: ঐচ্ছিক পাঠযোগ্য শিরোনাম
• description: ব্যবহারকারীকে দেখানোর জন্য ঐচ্ছিক ব্যাখ্যা
• caller: ঐচ্ছিক অ্যাপ/টুল/ডেভেলপারের নাম
উদাহরণ লিঙ্ক:
geminiman://command?title=SDK%20Version&cmd=getprop&args=ro.build.version.sdk&description=Show%20Android%20SDK%20version&caller=My%20App
জাভা:
~~~~~~~~~~~~~~~~~~~~~~~
Uri uri = new Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK ভার্সন")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "অ্যান্ড্রয়েড SDK ভার্সন দেখান")
.appendQueryParameter("caller", "আমার অ্যাপ")
.build();
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(intent);
~~~~~~~~~~~~~~~~~~~~~~~
কোটলিন:
~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK ভার্সন")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "অ্যান্ড্রয়েড SDK ভার্সন দেখান")
.appendQueryParameter("caller", "আমার অ্যাপ")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~
দ্রষ্টব্য:
ম্যানুয়ালি লিঙ্ক তৈরি করার সময় URL এনকোডিং ব্যবহার করুন। আগত কমান্ডগুলিকে পেন্ডিং অনুরোধ হিসাবে গণ্য করা হয় এবং কার্যকর করার আগে ব্যবহারকারীর অনুমোদনের প্রয়োজন হয়।
⚠️ গুরুত্বপূর্ণ বিজ্ঞপ্তি
এই অ্যাপটি সেইসব ব্যবহারকারীদের জন্য তৈরি যারা ADB এবং ওয়্যারলেস ডিবাগিং বোঝেন। ADB কমান্ড অ্যাপ, সেটিংস এবং ডিভাইসের আচরণকে প্রভাবিত করতে পারে, তাই শুধুমাত্র বিশ্বস্ত কমান্ডই চালান।
প্রয়োজনীয়তা:
• Wear OS ডিভাইস
• ডেভেলপার অপশন চালু থাকতে হবে
• ওয়্যারলেস ডিবাগিং চালু থাকতে হবে
• ADB কমান্ড সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে
কোনো সমস্যা খুঁজে পেয়েছেন বা কোনো পরামর্শ আছে?
গিটহাব: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ বিভাগ: অ্যাপ্লিকেশন
আপনার Wear OS ঘড়ি থেকে সরাসরি স্থানীয় ADB কমান্ড চালান, কোনো ফোন বা পিসির প্রয়োজন নেই।
আপডেট করা হয়েছে
৯ আগ, ২০২৬