एंड्रॉइड डिवाइस मॉनिटर को नवीनतम एंड्रॉइड स्टूडियो 3.1 में कैसे खोलें


82

हाल ही में मैंने अपने एंड्रॉइड स्टूडियो को अपडेट किया, अपडेट के बाद, मैं टूल सेक्शन में एंड्रॉइड डिवाइस मॉनिटर विकल्प खोजने में असमर्थ हूं। पिछले अपडेट में यह टूल-> एंड्रॉइड-> एंड्रॉइड डिवाइस मॉनिटर में था । लेकिन अब अद्यतन संस्करण में, यह मौजूद नहीं है। आप मेरे एंड्रॉइड स्टूडियो के स्क्रीनशॉट की जांच कर सकते हैं।

यहां छवि विवरण दर्ज करें


@ अर्जुन का मतलब था कि एमुलेटर खोलने के लिए एंड्रॉइड डिवाइस मॉनिटर या कुछ और
आशीष

@ आशीष एवीडी के बारे में नहीं बता रहे हैं, मैं एडीएम (एंड्रॉइड डिवाइस मॉनिटर) के बारे में बात कर रहा हूं
गजु कोल्लुर

@ArjunParth आपको एंड्रॉइड मॉनिटर से वास्तव में क्या चाहिए? अब एंड्रॉइड स्टूडियो इसके बजाय बहुत बेहतर उपकरण प्रदान करता है। और आप केवल कमांड लाइन से Android मॉनिटर चला सकते हैं। :)
उमैर

@ यूएयर मैं Android मॉनीटर से डिवाइसेज पर फाइल को पुश और पुल करना चाहता हूं।
गाजु कोल्लुर

जवाबों:


69

यदि आप डिवाइस मॉनिटर से अपनी फ़ाइलों को पुश या खींचना चाहते हैं, तो एंड्रॉइड स्टूडियो कुछ बेहतर प्रदान करता है फिर एंड्रॉइड मॉनिटर। बस अपने स्टूडियो के दाईं ओर एक नज़र डालें एक विकल्प डिवाइस फ़ाइल एक्सप्लोरर है । इसे खोलें और आप जाने के लिए अच्छे हैं। शीर्ष ड्रॉपडाउन से अपने डिवाइस का चयन करें और बाकी सब कुछ बहुत हद तक वैसा ही है जैसा कि एंड्रॉइड मॉनिटर में था। नीचे स्क्रीन शॉट आपको सटीक स्थान और विचार देने के लिए संलग्न किया गया है।

यहां छवि विवरण दर्ज करें


1
हां डिवाइस फ़ाइल एक्सप्लोरर के साथ समस्या यह है कि यह पुराने फोन को नीचे या बराबर किटकैट पर नहीं पहचान रहा है
गजु कोल्लुर

2
@ArjunParth ऐप के लिए आपका न्यूनतम एसडीके संस्करण क्या है?
उमैर

@ArjunParth मुझे लगता है कि आपका न्यूनतम sdk संस्करण कम नहीं है तो किटकैट है, इसलिए आप उन एमुलेटर या फोन को देखने में असमर्थ हैं।
उमैर

मेरे मामले के साथ यह दिखाने के लिए कुछ भी नहीं लौटा। कैसे हल करें?
अब्दुलवाहिद

@ अब्दुलवाहीद आपकी परियोजना के लिए आपका न्यूनतम और अधिकतम एसडीके संस्करण क्या है?
उमर

33

अब आप डिवाइस मॉनिटर के बजाय डिवाइस फ़ाइल एक्सप्लोरर का उपयोग कर सकते हैं । के लिए जाओ

व्यू> टूल विंडो> डिवाइस फाइल एक्सप्लोरर

स्क्रीनशॉट: एंड्रॉइड स्टूडियो में डिवाइस फाइल एक्सप्लोरर खोलने वाला 3.1.3

अधिक जानकारी

  1. डिवाइस फ़ाइल एक्सप्लोरर को खोलने के लिए व्यू> टूल विंडोज> डिवाइस फाइल एक्सप्लोरर पर क्लिक करें या टूल विंडो बार में डिवाइस फाइल एक्सप्लोरर बटन पर क्लिक करें।
  2. ड्रॉप डाउन सूची से एक उपकरण का चयन करें।
  3. फ़ाइल एक्सप्लोरर विंडो में डिवाइस सामग्री के साथ बातचीत करें। एक नई फ़ाइल या निर्देशिका बनाने के लिए फ़ाइल या निर्देशिका पर राइट-क्लिक करें, चयनित फ़ाइल या निर्देशिका को अपनी मशीन पर सहेजें, अपलोड करें, हटाएं या सिंक्रनाइज़ करें। Android स्टूडियो में इसे खोलने के लिए किसी फ़ाइल को डबल-क्लिक करें।

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

स्क्रीनशॉट: डिवाइस फ़ाइल एक्सप्लोरर टूल विंडो

डिवाइस की फ़ाइलों की खोज करते समय, निम्नलिखित निर्देशिकाएं विशेष रूप से उपयोगी होती हैं:

डेटा / डेटा / app_name /

आंतरिक भंडारण पर संग्रहीत आपके एप्लिकेशन के लिए डेटा फ़ाइलें हैं

एसडी कार्ड/

बाहरी उपयोगकर्ता संग्रहण पर संग्रहीत उपयोगकर्ता फ़ाइलें (चित्र, आदि)

नोट: डिवाइस फ़ाइल एक्सप्लोरर में हार्डवेयर डिवाइस पर सभी फाइलें दिखाई नहीं देती हैं। उदाहरण के लिए, डेटा / डेटा / डायरेक्टरी में, डिवाइस पर उन ऐप्स के लिए प्रविष्टियां जो डीबग करने योग्य नहीं हैं, डिवाइस फ़ाइल एक्सप्लोरर में विस्तारित नहीं की जा सकती हैं।


1
डिवाइस मॉनीटर केवल एक फ़ाइल एक्सप्लोरर नहीं था, इसलिए आपका जवाब टिप्पणी के लिए अधिक उपयुक्त है
user924

लेआउट इंस्पेक्टर
user924

19

स्टैंडअलोन डिवाइस मॉनिटर एप्लिकेशन शुरू करने के लिए, android-sdk/tools/डायरेक्टरी में कमांड लाइन पर निम्नलिखित दर्ज करें :

monitor

आप उपकरण फलक से उपकरण का चयन करके उपकरण को किसी कनेक्टेड डिवाइस से लिंक कर सकते हैं । यदि आपको पैन या विंडो देखने में परेशानी होती है, तो मेनू बार से Window> Reset Perspective चुनें।

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

संदर्भ: https://developer.android.com/studio/profile/monitor.html

=> आप डिवाइस फ़ाइल एक्सप्लोरर को बदल सकते हैं minSdkVersion 16और खोल सकते हैं

  • डिवाइस फ़ाइल एक्सप्लोरर एक एंड्रॉइड डिवाइस मॉनिटर के समान काम करता है

नीचे देखें छवि:

यहां छवि विवरण दर्ज करें


6

केवल कमांड लाइन से उपलब्ध एंड्रॉइड स्टूडियो 3.1 डिवाइस मॉनिटर से।

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

देखें डिवाइस मॉनिटर प्रलेखन कमांड लाइन से डिवाइस मॉनिटर लागू करने के लिए निर्देश के लिए और डिवाइस की निगरानी के माध्यम से उपलब्ध उपकरणों की जानकारी के लिए।

स्टैंडअलोन डिवाइस मॉनिटर एप्लिकेशन शुरू करने के लिए, android-sdk/tools/डायरेक्टरी में कमांड लाइन पर निम्नलिखित दर्ज करें :

monitor

हाँ, मैं इसे कमांड लाइन से प्राप्त करने में सक्षम हूँ। लेकिन स्टूडियो से क्या। यह संभव समाधान नहीं है
गजु कोल्लुर

जारी नोट के अनुसार: डिवाइस मॉनीटर पहले की तुलना में कम भूमिका निभाता है। हो सकता है कि वे उस विकल्प को हटा दें।
निकुंज

5

स्टैंडअलोन डिवाइस मॉनिटर एप्लिकेशन शुरू करने के लिए, एंड्रॉइड-एसडीके / टूल / डायरेक्टरी में कमांड लाइन पर निम्नलिखित दर्ज करें :

monitor

लेकिन याद रखें कि 3.0 के बाद अधिकांश एंड्रॉइड डिवाइस मॉनीटर पीटरनेट्स को हटा दिया जाता है । विस्तार से जानकारी के लिए इस लिंक पर जाएं

एंड्रॉइड डिवाइस मॉनिटर और इसकी विशेषताओं को 3.0 के बाद हटा दिया गया है


5

इसे काम पर लाने के लिए मुझे जावा 10 से जावा 8 पर स्विच करना पड़ा (मेरे सिस्टम पैथ वेरिएबल में) फिर जाना C:\Users\Alex\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64 and run monitor.exe.


3

जैसा कि "आपके एंड्रॉइड डिवाइस पर गेम का परीक्षण करना" कहा जाता है , मैंने इन तीन चरणों का पालन किया

  1. खेल अभी भी आपके डिवाइस पर चल रहा है, अपने कंप्यूटर पर लौटें।
  2. एंड्रॉइड एसडीके टूल्स युक्त निर्देशिका पर नेविगेट करें।
  3. टूल पर नेविगेट करें और मॉनिटर नामक एप्लिकेशन पर डबल क्लिक करें।

यह निम्नलिखित त्रुटि का संकेत दे रहा था

Android डिवाइस मॉनिटर त्रुटि

मैंने cmd का उपयोग करके भी परीक्षण किया है और वही त्रुटि बनी रही

अध्यक्ष एवं प्रबंध निदेशक

इसे ठीक करने के लिए, मुझे AndroidSDKTools \ Tools \ lib \ Monitor-x86_64 पर जाना था और मॉनिटर एप्लिकेशन में डबल क्लिक करना था

निगरानी आवेदन

और फिर एंड्रॉइड डिवाइस मैनेजर सामान्य रूप से शुरू हुआ

एंड्रॉयड डिवाइस मैनेजर


अगर मैं cmd ​​में 'मॉनिटर' कमांड का उपयोग करना चाहता हूं, तो मुझे इस फ़ोल्डर को 'AndroidSDKTools \ tools \ lib \ monitor \ x86_64' को विंडोज़ के पर्यावरण पथों में जोड़ना होगा?
ताकतालवी

1
अब मैं पुष्टि कर सकता हूं: यदि आप cmd में केवल 'मॉनिटर' कमांड का उपयोग करना चाहते हैं, तो आपको यह फ़ोल्डर जोड़ना होगा 'C: \ Users \ user \ AppData \ Local \ Android \ Sdk \ Tools \ lib \ Monitor \ x86_64' मेरे मामले में एंड्रॉइड स्टूडियो 3.4.1 के साथ पर्यावरण चर => सिस्टम चर => पथ और cmd विंडो को पुनरारंभ करें यदि आपने इसे खोला था
Takatalvi

2

आप अभी भी इसे विंडोज 10 पर फ़ाइल एक्सप्लोरर से उचित पथ के साथ चला सकते हैं। आपको बस C:\Users\user\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64फ़ाइल मॉनिटर पर जाकर डबल क्लिक करना होगा।

यदि आप cmd में केवल 'मॉनिटर' कमांड का उपयोग करना चाहते हैं, तो आपको अपने पर्यावरण चर में इस फ़ोल्डर (Android स्टूडियो 3.4.1 और win10 के साथ मेरे मामले में) को जोड़ना होगा। तो, प्रारंभ बटन दबाएं और फिर Edit the system environment variabesइसे टाइप करें और सिस्टम गुण विंडो खुलनी चाहिए। फिर जाएं

पर्यावरण चर => प्रणाली चर => पथ

Editपथ के लिए बटन दबाएं और नया मान जोड़ें

C: \ Users \ उपयोगकर्ता \ AppData \ Local \ एंड्रॉयड \ Sdk \ उपकरण \ lib \ मॉनिटर-x86_64

'Ok', 'Ok' और 'Ok' पर क्लिक करें और यदि आपने इसे खोला था तो cmd विंडो को पुनरारंभ करें और 'मॉनिटर' टाइप करें और इसे मॉनिटर को भी खोलना चाहिए।

आशा है कि इससे सहायता मिलेगी!

पीडी: इस सवाल का जवाब इस जवाब पर आधारित था https://stackoverflow.com/a/55077068/5360905 से टैगो मार्टिंस Peres



1

ADM को एंड्रॉइड स्टूडियो के 3.1 संस्करण में हटा दिया गया था और एंड्रॉइड स्टूडियो 3.2 से हटा दिया गया था। एंड्रॉइड डिवाइस मॉनिटर को नई सुविधाओं से बदल दिया गया है और एंड्रॉइड स्टूडियो 3.1 में एंड्रॉइड डिवाइस मॉनिटर एप्लिकेशन को शुरू करने और सराहनीय लाइन android-sdk/tools/निर्देशिका का पालन ​​करते हुए :

monitor


1

एंड्रॉइड डिवाइस मॉनिटर को एंड्रॉइड स्टूडियो 3.1 में हटा दिया गया था और एंड्रॉइड स्टूडियो 3.2 से हटा दिया गया था

सीपीयू उपयोग, नेटवर्क, मेमोरी आदि को मापने के लिए एंड्रॉइड स्टूडियो 3.0 में पेश किए गए एंड्रॉइड प्रोफाइलर का उपयोग करें । एंड्रॉइड प्रोफाइलर खोलने के लिए: देखें -> टूल विंडोज -> प्रोफाइलर।

एंड्रॉइड डिवाइस मॉनिटर को कुछ नए फीचर से बदल दिया गया है जो आपको मिल सकते हैं यहां



0

एंड्रॉइड स्टूडियो 3.1 और इसके बाद के संस्करण पर, आप पहले एमुलेटर शुरू करके, एमुलेटर को तस्वीरें धक्का दे सकते हैं। फिर स्क्रीन के शीर्ष पर मेनू से "डिवाइस फ़ाइल एक्सप्लोरर" का चयन करें: दृश्य / उपकरण विंडो / डिवाइस फ़ाइल एक्सप्लोरर फिर "sdcard" शीर्षक वाले फ़ोल्डर में देखें और आपको "चित्र" नामक एक फ़ोल्डर दिखाई देगा, उस पर क्लिक करें। इसके बाद राइट क्लिक करें और "अपलोड करें" चुनें और अपने कंप्यूटर पर उस फोटो को नेविगेट करें, जिस फोटो को आप एमुलेटर पर पुश करना चाहते हैं। एमुलेटर को रीस्टार्ट करें। नीचे फोटो देखें: एमुलेटर पर एक तस्वीर अपलोड करने का उदाहरण



-1

इस लिंक को देखें।

अपना टर्मिनल खोलें और टाइप करें: Android_Sdk_Path / उपकरण

दौड़ना ।/monitor

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.