⌚ जेमिनीमैन वेयरओएस लोकल एडीबी
अपने वेयरओएस वॉच से सीधे एडीबी कमांड चलाएँ — सेटअप के बाद फ़ोन या पीसी की आवश्यकता नहीं है।
यह उन डेवलपर्स, टेस्टर्स और पावर यूजर्स के लिए बनाया गया है जो वॉच से ही लोकल एडीबी एक्सेस चाहते हैं। वायरलेस डीबगिंग सक्षम करें, वॉच से पेयर या कनेक्ट करें, फिर सहेजे गए या लंबित कमांड सीधे वेयरओएस पर चलाएँ।
✨ मुख्य विशेषताएं
🔌 वेयरओएस पर लोकल एडीबी
बंडल किए गए लोकल एडीबी सेटअप का उपयोग करके अपनी वॉच से सीधे एडीबी शेल कमांड चलाएँ।
📡 वॉच से पेयर और कनेक्ट करें
हर बार कंप्यूटर की आवश्यकता के बिना वायरलेस डीबगिंग के साथ पेयर करें या मौजूदा डीबगिंग सेशन से पुनः कनेक्ट करें।
⚡ सहेजे गए कमांड
सामान्य कार्यों के लिए पुनः उपयोग किए जाने वाले कमांड बनाएँ, जैसे डिवाइस की जानकारी की जाँच करना, पैकेज सूचीबद्ध करना या शेल कमांड चलाना।
📥 लंबित कमांड कतार
बाहरी लिंक से प्राप्त कमांड अंधाधुंध निष्पादित नहीं होते हैं। पहले उनकी समीक्षा करें, फिर चुनें कि उन्हें सहेजना है, हटाना है या चलाना है।
🧩 लंबित कमांडों को एक साथ चलाएं
एक साथ कई लंबित कमांडों की समीक्षा करें, चुनें कि किसे चलाना है या किसे हटाना है, फिर चयनित कमांडों को एक साथ चलाएं।
📄 वॉच पर कमांड आउटपुट
एग्जीक्यूशन के बाद सीधे ऐप के अंदर कमांड के परिणाम देखें।
🛡️ स्पैम सुरक्षा
अवांछित प्रॉम्प्ट को कम करने के लिए बार-बार आने वाले बाहरी कमांड अनुरोधों को सीमित किया गया है।
🎛️ वॉच-फ्रेंडली इंटरफ़ेस
स्पष्ट नियंत्रण, फुल-स्क्रीन डायलॉग और रोटरी स्क्रॉलिंग सपोर्ट के साथ छोटी वेयर ओएस स्क्रीन के लिए डिज़ाइन किया गया है।
📱 वैकल्पिक फ़ोन ऐप
फ़ोन कंपेनियन ऐप वैकल्पिक है। वॉच ऐप अपने आप काम कर सकता है। फ़ोन ऐप बड़ी स्क्रीन से वॉच कमांड को प्रबंधित, संपादित और व्यवस्थित करना आसान बनाता है।
🧑💻 डेवलपर इंटीग्रेशन
अन्य ऐप डीप लिंक इंटेंट का उपयोग करके जेमिनीमैन वेयरओएस लोकल एडीबी को कमांड भेज सकते हैं।
उदाहरण: जिन डेवलपर्स को विशेष अनुमति की आवश्यकता होती है, जो 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", "Android SDK संस्करण दिखाएँ")
.appendQueryParameter("caller", "मेरा ऐप")
.build();
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(intent);
~~~~~~~~~~~~~~~~~~~~~~~
Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK Version")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Show Android SDK version")
.appendQueryParameter("caller", "My App")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~
नोट:
लिंक मैन्युअल रूप से बनाते समय URL एन्कोडिंग का उपयोग करें। आने वाले कमांड को लंबित अनुरोध माना जाता है और निष्पादन से पहले उपयोगकर्ता की स्वीकृति आवश्यक होती है।
⚠️ महत्वपूर्ण सूचना
यह ऐप उन उपयोगकर्ताओं के लिए है जो ADB और वायरलेस डीबगिंग को समझते हैं। ADB कमांड ऐप्स, सेटिंग्स और डिवाइस के व्यवहार को प्रभावित कर सकते हैं, इसलिए केवल विश्वसनीय कमांड ही चलाएँ।
आवश्यकताएँ:
• Wear OS डिवाइस
• डेवलपर विकल्प सक्षम
• वायरलेस डीबगिंग सक्षम
• ADB कमांड का बुनियादी ज्ञान
कोई समस्या मिली या कोई सुझाव है?
GitHub: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ श्रेणी: अनुप्रयोग
अपने Wear OS वॉच से सीधे लोकल ADB कमांड चलाएं, इसके लिए फोन या पीसी की आवश्यकता नहीं है।
पिछली बार अपडेट होने की तारीख
9 अग॰ 2026