से दूरस्थ रूप से एंड्रॉइड/क्रोम डीबग करने में असमर्थ मैं एक एंड्रॉइड नौसिखिया हूं। मुझे क्रोम v30 स्थापित के साथ एक एंड्रॉइड मिला है। मैंने यूएसबी डिबगिंग को सक्षम किया। मेरे उबंटू लिनक्स पर मैंने क्रोम v27 के लिए एडीबी एक्सटेंशन स्थापित किया है। मैं यूएसबी केबल प्लग करता हूं, इसलिए कनेक्शन स्वचालित रूप से स्थापित हो जाता है (उबंटू एंड्रॉइड को "कैमरा" के रूप में पहचानता है)। मेरे लैपटॉप क्रोम पर मुझे एंड्रॉइड आइकन (एडीबी आइकन) मिला है, मैं इसे चालू करता हूं (एडीबी शुरू करता हूं)। फिर एक आयत में एक संख्या "1" दिखाई देती है - हाँ, एक डिवाइस को पहचाना गया है (hurray!)। लेकिन मैं अपने मोबाइल जीमेल डीबग करने में असमर्थ हूं। या तो कुछ गड़बड़ है या मुझे नहीं पता कि एडीबी कैसे पहुंचे। मैं View inspection targets
में निम्न अनुभागों मिल गया है:उबंटू/लिनक्स
- पेज - ये सिर्फ अपने लैपटॉप टैब हैं
- एक्सटेंशन - क्रोम लैपटॉप एक्सटेंशन, इस तरह के JSONView
- साझा श्रमिकों के रूप में - खाली
- अन्य - एक साथ तत्व: क्रोम DevTools: //devtools/devtools.html Dockside = नीचे & toolbarColor = RGBA (223,223,223,1) & textcolor = ...
किसी भी करता है एक जानता है कि मैंने क्या गलत किया? मोबाइल पर क्रोम संस्करण ठीक है (24+ होना चाहिए, यह 30 है), यूएसबी डीबग अनुमति सत्य पर सेट है, यूएसबी केबल दोनों तरीकों से प्लग है, एडीबी आइकन 1
दिखाता है।
इसके अलावा, आधिकारिक क्रोम एडीबी पृष्ठ का कहना है कि मुझे कमांड adb devices
चलाया जाना चाहिए, लेकिन मुझे नहीं पता कि इसे कहां निष्पादित करना है। मैंने एंड्रॉइड एसडीके इंस्टॉल नहीं किया है, क्योंकि एडीबी को पूर्ण एंड्रॉइड एसडीके इंस्टॉलेशन के बिना चलाने के लिए माना जाता है। यह आदेश क्या है और मुझे इसे कैसे निष्पादित करना चाहिए? साथ ही (क्रोम से पहले आवश्यक 32 जहाजों) https://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote-debugging
कुछ महीने पहले मैंने इसका पालन किया और किसी भी तरह (मुझे याद नहीं है) प्रबंधित क्रोम काम करने के लिए। लेकिन अब मैं उबंटू 14.04 की ताजा स्थापना के साथ नोटबुक का उपयोग करता हूं और किसी कारण से वही काम नहीं कर सकता। हो सकता है कि किसी को भी वही समस्या हो, इसलिए कृपया – user907860
टिप्पणियों में लिखें, बस मेरी समस्या का उत्तर यहां मिला है http://stackoverflow.com/questions/9210152/set-up-device-for-development-no-ermमिशन। किसी को एडीबी स्थापित करने और अपने सर्वर को रूट अनुमतियों के साथ चलाने की आवश्यकता है 'sudo adb start-server' – user907860
इससे मुझे थोड़ा सा मदद मिली, मेरे मोबाइल से कनेक्ट होने के बाद मैंने अपना कमांड प्रॉम्प्ट शुरू किया और टाइप किया: adb -status-window, यह उत्तर दिया गया राज्य अनजान। डिवाइस को फिर से कनेक्ट करने के बाद फिंगरप्रिंट पॉप अप हो गया और सबकुछ एक आकर्षण की तरह काम करता था! – Jordy