7

से दूरस्थ रूप से एंड्रॉइड/क्रोम डीबग करने में असमर्थ मैं एक एंड्रॉइड नौसिखिया हूं। मुझे क्रोम 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

  • पर

  • उत्तर

    3
    • चरणों का पालन सुनिश्चित करें कि USB डीबगिंग क्रोम में सक्षम किया गया है
    • उपकरण को पुनः कनेक्ट डिवाइस स्क्रीन पर प्रमाणन संदेश देखने के लिए स्वीकार करने के लिए (क्रोम 32 या क्रोम कैनरी प्रमाणन लंबित के रूप में अपने डिवाइस सूची होगा जब तक आप इसे स्वीकार करते हैं)
    12

    मैं तुम्हारे साथ एक ही समस्या है, तो आप चरणों का पालन कर सकते हैं: http://developer.android.com/tools/device.html#setting-up

    आप अपने deveice के विक्रेता आईडी खोजने के लिए अपने टर्मिनल में

    lsusb

    टाइप कर सकते हैं, तो उपरोक्त चरणों का पालन, अंत में, आप

    sudo service udev restart

    तो एडीबी पुनरारंभ हो सकता है, और आप करेंगे डिवाइस को देखें

    +0

    कुछ महीने पहले मैंने इसका पालन किया और किसी भी तरह (मुझे याद नहीं है) प्रबंधित क्रोम काम करने के लिए। लेकिन अब मैं उबंटू 14.04 की ताजा स्थापना के साथ नोटबुक का उपयोग करता हूं और किसी कारण से वही काम नहीं कर सकता। हो सकता है कि किसी को भी वही समस्या हो, इसलिए कृपया – user907860

    +3

    टिप्पणियों में लिखें, बस मेरी समस्या का उत्तर यहां मिला है http://stackoverflow.com/questions/9210152/set-up-device-for-development-no-ermमिशन। किसी को एडीबी स्थापित करने और अपने सर्वर को रूट अनुमतियों के साथ चलाने की आवश्यकता है 'sudo adb start-server' – user907860

    +0

    इससे मुझे थोड़ा सा मदद मिली, मेरे मोबाइल से कनेक्ट होने के बाद मैंने अपना कमांड प्रॉम्प्ट शुरू किया और टाइप किया: adb -status-window, यह उत्तर दिया गया राज्य अनजान। डिवाइस को फिर से कनेक्ट करने के बाद फिंगरप्रिंट पॉप अप हो गया और सबकुछ एक आकर्षण की तरह काम करता था! – Jordy