2013-02-06 4 views
27

मैं अपने गैलेक्सी एस 3 एंड्रॉइड डिवाइस पर क्रोम में एक निरीक्षण तत्व कैसे कर सकता हूं?मैं अपने गैलेक्सी एस 3 एंड्रॉइड डिवाइस पर क्रोम में एक निरीक्षण तत्व कैसे कर सकता हूं?

मैंने कुछ गाइड ऑनलाइन करने की कोशिश की है, एक एंड्रॉइड एसडीके चीज का उपयोग एडीबी अग्रेषित करने के लिए करने के लिए कह रहा है टीसीपी: 9 222 स्थानीय सार: chrome_devtools_remote, लेकिन जो भी कहता है वह है "त्रुटि: डिवाइस नहीं मिला"।

किसी के पास यह कैसे करना है इस पर कोई विचार है?

उत्तर

0

मैं कभी भी इसे पूरा करने में सक्षम नहीं था बल्कि प्ले स्टोर पर उपलब्ध एचटीएमएल स्रोत ऐप्स को देखने के लिए बस तत्व की तलाश में था।

+0

हाँ मैं सिर्फ त्रुटि प्राप्त करते रहने "डिवाइस नहीं मिला" जब यह मुझे सही सामने बैठी है, में खामियों को दूर करने की कोशिश !! मुझे समझ में नहीं आता! –

+0

हाँ मुझे यकीन नहीं है कि क्या आप इसे काम कर सकते हैं। क्या केवल एक दृश्य स्रोत ऐप का उपयोग करने से आपके मामले में मदद मिलती है? – egfconnor

+0

मुझे एक ही समस्या थी। ऐसा कहा जाता है कि इसे अब एडीबी की आवश्यकता नहीं है, लेकिन यह मेरे लिए कम से कम सच नहीं है। मुझे टर्मिनल खोलना था, और "adb start-server" लिखना था। एडीबी के बिना, यह काम नहीं करता है। –

16

अद्यतन: 8-20-2015

कृपया ध्यान दें निर्देश बदल गया है के बाद से यह सवाल पूछा गया था 2 साल पहले।

तो एंड्रॉइड के नए संस्करणों और एंड्रॉइड के लिए क्रोम पर। आपको इसका इस्तेमाल करने की ज़रूरत है।

https://developers.google.com/web/tools/setup/remote-debugging/remote-debugging?hl=en

मूल उत्तर:

मैं S3 है और यह ठीक काम करता है। मैंने पाया है कि एक आम गलती क्रोम मोबाइल में यूएसबी डिबगिंग सक्षम नहीं कर रही है। न केवल आपको डेवलपर विकल्पों के तहत डिवाइस पर यूएसबी डिबगिंग सक्षम करना है, बल्कि आपको अपने फोन पर क्रोम ब्राउजर पर जाना होगा और इसे वहां सेटिंग्स में भी सक्षम करना होगा। > सेटिंग> डेवलपर टूल [x] USB वेब डीबगिंग

  • डिवाइस सक्षम करें - -

    एसडीके

    1. मोबाइल के लिए Chrome के साथ इस प्रयास करें सेटिंग> डेवलपर विकल्प> [x] USB डीबगिंग
    2. कनेक्ट \ एडीबी आगे टीसीपी:: कंप्यूटर
    3. करने के लिए डिवाइस
    4. नीचे

      सी निम्न आदेश करने से आपके कंप्यूटर पर बंदरगाह अग्रेषण सक्षम 9222 localab stract: chrome_devtools_remote

    अपने कंप्यूटर पर Chrome में http://localhost:9222 पर जाएं

    समस्या निवारण:

    जब ADB भागने की कोशिश कर आप command not found मिलता है, यकीन है कि मंच-उपकरण बनाने में है आपके पथ या बस अपने एसडीके के पूरे पथ का उपयोग करें और इसे चलाएं

    C:\path-to-SDK\platform-tools\adb forward tcp:9222 localabstract:chrome_devtools_remote 
    

    यदि आपको "device not found" मिलता है, तो adb kill-server चलाएं और फिर पुन: प्रयास करें।

  • +1

    इस समाधान की तरह। मेरे लिए काम किया, अब मैं क्रोम डेस्कटॉप से ​​डीबगर विकल्प दिखा सकता हूं। – MSaudi

    +1

    'मोबाइल के लिए क्रोम - सेटिंग्स> डेवलपर टूल्स> [x] अकेले इस कथन के लिए यूएसबी वेब डिबगिंग' +1 सक्षम करें। – Shouvik

    +0

    इस उत्तर ने मेरी मदद की है: http://stackoverflow.com/a/24410867/1343917 –

    8

    आरंभ करने के लिए आपको प्रारंभ करने के लिए एंड्रॉइड एसडीके की आवश्यकता होगी: http://developer.android.com/sdk/index.html लेकिन मौजूदा आईडीई के लिए चयन करें ताकि आपको एंड्रॉइड स्टूडियो के बजाय टूल मिल सकें।

    अपने Android डिवाइस पर

    क्रोम बीटा में निम्न करें:

    मेनू> सेटिंग> डेवलपर टूल> यूएसबी सक्षम करें> USB डीबगिंग

    डिवाइस पर घर कुंजी मारो सक्षम और डेवलपर विकल्प सेटिंग> डिबगिंग

    [नोट: यदि आप डेवलपर विकल्प नहीं देख पा रहे हैं, तो सेटिंग> डिवाइस के बारे में> पर जाएं, फिर बिल्ड नंबर को कई बार टैप करें और अंततः आपको एक संदेश दिखाई देगा जिसमें कहा गया है कि अब आप डेवलपर हैं या कुछ ऐसा ही है ]

    यूएसबी

    द्वारा अपने कंप्यूटर से अपने फोन से कनेक्ट अपने डेस्कटॉप खुला Chrome कैनरी (मैं स्थिर लगता है और बीटा में इस समय समस्या है) पर:

    पता पट्टी में टाइप: chrome: // झंडे और सक्षम - "सक्षम डेवलपर टूल्स प्रयोग "और दिखाई देने वाले रिलांच बटन को दबाएं।

    एक बार यह एक टर्मिनल खोलने और एडीबी डिवाइस चलाने के बाद, अब आपको सूची में अपना डिवाइस दिखाई देना चाहिए। जब यह है, कैनरी क्रोम पर जाएं: // वहां निरीक्षण करें कि आप अपना डिवाइस देखेंगे, इसलिए अब निरीक्षण पर क्लिक करें।

    यह एंड्रॉइड पर आपके क्रोम के लिए devtools खोल देगा।

    अब कोने में कॉग पर क्लिक करें> फिर प्रयोग के लिए जाना, सक्षम करें पोर्ट अग्रेषण (आप पोर्ट अग्रेषण नहीं दिख रहा है, तो आप Chrome बीटा में नहीं हो सकता है)

    एक बार पोर्ट अग्रेषण सक्षम किया गया है, बंद और खुले देव उपकरण।

    कोग पर वापस जाएं और पोर्ट फॉरवर्डिंग का चयन करें, फिर उस पोर्ट में टाइप करें जिसे आप आगे बढ़ाना चाहते हैं (यानी लोकहोस्ट के लिए: 9 000 मेरी स्थानीय मशीन पर मैं 9000 [डिवाइस पोर्ट] और 127.0.0.1:9000 टाइप करूंगा [लक्ष्य ]

    वहाँ एक बग खोलना जहां पहले बंदरगाह नजरअंदाज कर दिया है, तो यह मार पहली पंक्ति पर दर्ज करें और फिर से डालने में दूसरी पंक्ति पर एक ही विवरण के लायक हो सकता है

    अब आप स्थानीय होस्ट डाल सकते हैं।: एंड्रॉइड के लिए क्रोम में 9000 (या आपका पोर्ट नंबर) और पृष्ठ को देखने के लिए साइट देखें और DevTools का उपयोग करें।

    रिवर्स पोर्ट एफ के तहत अधिक जानकारी इस साइट की धारा orwarding: https://developers.google.com/chrome-developer-tools/docs/remote-debugging

    1

    मुख्य रूप से यहां गाइड का पालन करें https://developers.google.com/chrome-developer-tools/docs/remote-debugging। लेकिन ...

    • सैमसंग उपकरणों के लिए सैमसंग कीज़ स्थापित करना न भूलें।
    • मेरे लिए यह केवल क्रोम कैनरी के साथ काम करता है, क्रोम के साथ नहीं।
    • आपको एंड्रॉइड एसडीके इंस्टॉल करने की भी आवश्यकता हो सकती है।
    27

    अब आप एंड्रॉइड एसडीके के उपयोग के बिना ऐसा कर सकते हैं।

    क्रोम के नवीनतम संस्करण (मैं 34.0.x पर काम कर रहा हूँ) में:

    • नेविगेट chrome://inspect/ करने के लिए
    • USB के माध्यम से अपने फोन में चेक Discover USB Devices
    • प्लग। एक पॉपअप आपके कंप्यूटर से कनेक्ट करने की अनुमति मांगने के लिए तैयार होना चाहिए। स्वीकार करें।

    अब आपके फोन के लिए chrome://inspect/ पृष्ठों पर एक आइटम होगा, और आप inspect पर क्लिक कर सकते हैं। देव उपकरण स्पॉन और वॉयला होगा!

    0

    ध्यान रखें कि यदि आप विंडोज़ में क्रोम निरीक्षण का उपयोग करना चाहते हैं, तो मोबाइल पर यूएसबी डिबगिंग सक्षम करने के अलावा, आपको विंडोज के लिए यूएसबी ड्राइवर भी इंस्टॉल करना चाहिए।

    आप ड्राइवरों आप सूची यहां से की जरूरत है पा सकते हैं:

    http://androidxda.com/download-samsung-usb-drivers

    इसके अलावा, आप अपने डेस्कटॉप में एक से क्रोम मोबाइल के एक नए संस्करण का उपयोग करना चाहिए।

    संबंधित मुद्दे