क्या मुझे ADB या Android platform-tools install करने होंगे?
नहीं। USB पर ADBKit WebUSB से सीधे browser से डिवाइस से बात करता है, इसलिए आपको platform-tools, desktop app या browser extension की ज़रूरत नहीं है। Wi-Fi और नेटवर्क कनेक्शन के लिए आप अपने कंप्यूटर पर एक छोटा ADBKit agent चलाते हैं, जो एक लाइन के command से install होता है।
क्या ADBKit मुफ़्त है?
हाँ। आज उपलब्ध हर चीज़ मुफ़्त है और किसी अकाउंट की ज़रूरत नहीं। इसमें स्क्रीन कंट्रोल, टाइपिंग, screenshots, recording, APK install, logcat, shell, फ़ाइल ट्रांसफ़र और कई डिवाइस कनेक्ट करना शामिल है। Automation के लिए एक paid Pro plan आगे आने वाला है।
क्या मेरे डिवाइस का डेटा किसी server पर जाता है?
नहीं। स्क्रीन फ़्रेम, logs, फ़ाइलें, APK और डिवाइस identifiers सिर्फ़ आपके browser, आपके कंप्यूटर और आपके डिवाइस के बीच चलते हैं, USB से या आपके अपने नेटवर्क पर agent से होकर। ADBKit का कोई server नहीं है जो इन्हें पाता हो।
कौन से browsers सपोर्टेड हैं?
USB के लिए WebUSB वाले Chromium-based desktop browsers, जैसे Google Chrome और Microsoft Edge। Firefox और Safari WebUSB सपोर्ट नहीं करते। पेज HTTPS पर खुला होना चाहिए।
मेरा डिवाइस कनेक्ट क्यों नहीं हो रहा?
USB पर, ज़्यादातर कोई दूसरा प्रोग्राम पहले से कनेक्शन इस्तेमाल कर रहा होता है, जैसे Android Studio, scrcpy या कोई adb server। उसे बंद करें (या “adb kill-server” चलाएँ), पक्का करें कि USB debugging चालू है, और डिवाइस पर प्रॉम्प्ट को allow करें। Wi-Fi पर, चेक करें कि agent चल रहा है और फ़ोन और कंप्यूटर एक ही नेटवर्क पर हैं। कनेक्ट स्क्रीन दिखाती है कि कौन सा स्टेप अटका है।
क्या यह मेरे फ़ोन पर कुछ install करता है?
स्क्रीन दिखाने और कंट्रोल करने के लिए ADBKit open-source scrcpy server helper को डिवाइस पर एक अस्थायी जगह कॉपी करता है। कोई app install नहीं होता, जब तक आप ख़ुद कोई APK install न करें।
क्या मैं इसे wireless तरीक़े से इस्तेमाल कर सकता हूँ?
हाँ, दो तरीक़ों से। Classic TCP/IP किसी भी Android पर काम करता है और इसे चालू करने के लिए एक बार USB केबल चाहिए। Wireless debugging (Android 11 या नया) कोड या QR कोड से pair होता है और केबल की ज़रूरत नहीं होती। Browser अपने-आप नेटवर्क कनेक्शन नहीं खोल सकता, इसलिए आपके कंप्यूटर पर एक छोटा agent चलता है, और कनेक्ट स्क्रीन बताती है कि उसे कैसे शुरू करें। इसका source code इसी साइट पर पब्लिक है।
क्या मैं एक साथ एक से ज़्यादा डिवाइस कनेक्ट कर सकता हूँ?
हाँ, छह तक, USB और नेटवर्क कनेक्शन किसी भी मेल में। हर डिवाइस का अपना टैब होता है, और सिर्फ़ चुना हुआ टैब वीडियो stream करता है ताकि बाक़ी हल्के रहें।
क्या मैं अपने कीबोर्ड से डिवाइस पर टाइप कर सकता हूँ?
हाँ। स्क्रीन पर क्लिक करें और टाइप करें, accented और गैर-लैटिन टेक्स्ट भी। Esc का मतलब Back है, और टेक्स्ट फ़ील्ड में Ctrl+A, C, V और X काम करते हैं।
क्या ADBKit और “adbkit” npm package एक ही हैं?
नहीं। adbkit npm package एक Node.js library है। adbkit.com वाला ADBKit एक स्वतंत्र browser workspace है और उससे इसका कोई संबंध नहीं है।