Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> Android

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

अधिकांश एंड्रॉइड ऐप स्टोरेज या कैमरा एक्सेस जैसी बुनियादी अनुमतियां आसानी से मांग सकते हैं। हालांकि, कुछ ऐप्स को ठीक से काम करने के लिए सिस्टम-स्तरीय अनुमतियों की आवश्यकता होती है।

जबकि आप अपने फोन को रूट करके इसे दूर कर सकते हैं, यह एक जटिल और कभी-कभी अनावश्यक प्रक्रिया है। इसके बजाय, आप ABD कमांड का उपयोग करके उन्नत अनुमतियाँ दे सकते हैं।

इस लेख में, हम यह समझाने जा रहे हैं कि ADB क्या है और Android पर अनुमति देने के लिए इसका उपयोग कैसे किया जाता है।

Android डीबग ब्रिज (ADB) क्या है?

एंड्रॉइड में, सामान्य उपयोगकर्ता अक्सर सिस्टम-संरक्षित कार्य नहीं कर सकते हैं जैसे कि उन्नत तकनीकों के बिना अवांछित पूर्व-इंस्टॉल किए गए ऐप्स को हटाना, जैसे रूटिंग के माध्यम से ऑपरेटिंग सिस्टम फ़ाइलों को बदलना। यह वह जगह है जहां एडीबी (एंड्रॉइड डीबग ब्रिज) आता है।

एडीबी एक कमांड-लाइन टूल है जिसके द्वारा आप उन कार्यों को करने के लिए एक एंड्रॉइड डिवाइस को कंप्यूटर से कनेक्ट कर सकते हैं जिनके लिए रूट की आवश्यकता होती है।

आप सिस्टम ऐप्स को अनइंस्टॉल करने, एपीके फाइलों को इंस्टॉल करने, सिस्टम लॉग लेने, ऐप्स को अतिरिक्त अनुमतियां देने आदि के लिए विभिन्न उपयोगी एडीबी कमांड का उपयोग कर सकते हैं।

ADB पर अनुमतियाँ कैसे दें

आदेशों का उपयोग करने से पहले, आपको अपने डिवाइस के साथ एक एडीबी कनेक्शन स्थापित करना होगा। विंडोज, मैक या लिनक्स का उपयोग करने में लगभग कोई अंतर नहीं है, क्योंकि एडीबी कमांड सभी ऑपरेटिंग सिस्टम के लिए समान हैं।

हालांकि, विंडोज उपयोगकर्ता पावरशेल का उपयोग करेंगे, जबकि मैक और लिनक्स उपयोगकर्ताओं को एडीबी कमांड को निष्पादित करने के लिए टर्मिनल या शेल का उपयोग करने की आवश्यकता होगी।

1. SDK टूल डाउनलोड करें

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

Android डेवलपर वेबसाइट पर जाएं और SDK प्लेटफ़ॉर्म-टूल्स . डाउनलोड करें आपके ऑपरेटिंग सिस्टम के लिए फ़ाइल।

2. ज़िप निकालें

यह चरण केवल Windows उपयोगकर्ताओं के लिए है; यदि आप Mac या Linux का उपयोग करते हैं, तो अगले चरण पर आगे बढ़ें।

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

यदि आप एक विंडोज़ उपयोगकर्ता हैं, तो उस स्थान पर ब्राउज़ करें जहां आपने ज़िप फ़ाइल डाउनलोड की थी। अब, ज़िप निकालें और प्लेटफ़ॉर्म-टूल्स . पर क्लिक करें फ़ोल्डर एक बार (फ़ोल्डर पर डबल-क्लिक न करें)।

3. पावरशेल या टर्मिनल खोलें

अगर आप विंडोज़ पर हैं, तो Alt को दबाए रखें और F . दबाएं , एस , फिर (एक समय में एक कुंजी, क्रमिक रूप से)। यह कुंजी संयोजन PowerShell को व्यवस्थापक के रूप में खोलेगा।

यदि आप Linux या Mac पर हैं, तो आपको उसी फ़ोल्डर में एक टर्मिनल खोलना होगा जहां प्लेटफ़ॉर्म-टूल्स की सामग्री है फ़ोल्डर संग्रहीत हैं।

4. डेवलपर विकल्प सक्षम करें

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

अब, आपको अपने स्मार्टफोन पर डेवलपर विकल्प सक्षम करने की आवश्यकता है, यदि यह पहले से नहीं है। ऐसा करने के लिए, सेटिंग> फ़ोन के बारे में . पर जाएं और बिल्ड नंबर . पर टैप करें (सात बार)।

अगर यह पासवर्ड मांगता है, तो अपना लॉक स्क्रीन पासवर्ड दर्ज करें।

5. USB डीबगिंग सक्षम करें और अपना फ़ोन कनेक्ट करें

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

अब, डेवलपर विकल्प पर जाएं और USB डीबगिंग सक्षम करें। ठीक दबाएं यदि पॉप-अप द्वारा संकेत दिया जाता है। अंत में, USB केबल का उपयोग करके अपने फ़ोन को अपने कंप्यूटर से कनेक्ट करें।

6. डिवाइस कनेक्शन की पुष्टि करें

अपने डिवाइस के सफलतापूर्वक कनेक्ट होने की जांच करने के लिए पावरशेल या टर्मिनल में नीचे दिए गए कमांड को टाइप करें:

.\adb devices

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

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

इस समस्या को ठीक करने के लिए, क्लॉकवर्कमॉड वेबसाइट से यूनिवर्सल ड्राइवर डाउनलोड और इंस्टॉल करें या इस एक्सडीए फोरम पोस्ट से नवीनतम संस्करण एडीबी इंस्टॉलर डाउनलोड करें।

यदि आपकी समस्या बनी रहती है, तो Windows में ADB कनेक्शन समस्याओं को ठीक करने के लिए हमारी मार्गदर्शिका में दिए गए चरणों का पालन करें।

7. USB डीबगिंग की अनुमति दें

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

8. एडीबी कमांड दर्ज करें

अब, पावरशेल या टर्मिनल में निम्न कमांड टाइप करें:

.\adb shell

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

अंत में, आप एडीबी का उपयोग करके किसी भी ऐप को अनुमति देने के लिए इस कमांड का उपयोग कर सकते हैं:

pm grant <package-name> <permission>

बदलें <पैकेज-नाम> ऐप के पैकेज नाम और <अनुमति> . के साथ आवश्यक अनुमति के साथ। यदि आप पैकेज नाम का पता नहीं लगा सकते हैं, तो आप पैकेज नाम व्यूअर 2.0 डाउनलोड कर सकते हैं और उस ऐप को खोज सकते हैं जिसके लिए उन्नत अनुमति की आवश्यकता है। हमारे मामले में, हम बैटरी गुरु ऐप को अनुमति देने जा रहे हैं।

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

उदाहरण के लिए, जैसा कि आप नीचे देख सकते हैं, com.paget96.batteryguru पैकेज का नाम है और Android.permission.PACKAGE_USAGE_STATS अनुमति है। यह बैटरीगुरु ऐप की खोज करता है और उपयोग और आंकड़े देखने के लिए एक्सेस प्रदान करता है।

pm grant com.paget96.batteryguru android.permission.PACKAGE_USAGE_STATS

Android में ADB का उपयोग करके अनुमतियाँ कैसे दें

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

pm grant com.franco.doze android.permission.DUMP

pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS

ADB के साथ Android पर अधिक नियंत्रण प्राप्त करें

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

एक बार जब आप एडीबी की शक्ति में तल्लीन हो जाते हैं, तो आप Android परिवेश की बहुमुखी प्रतिभा को समझना और उसका आनंद लेना शुरू कर देंगे।


  1. Android ऐप अनुमतियों को कैसे प्रतिबंधित करें

    पिछले कुछ वर्षों में एंड्रॉइड की ऐप अनुमति प्रणाली में सुधार हुआ है। अतीत में ऐप अनुमतियों को व्यापक रूप से परिभाषित किया गया था, और अधिकांश ऐप्स को अधिक डिवाइस कार्यक्षमता के लिए अनुमति का अनुरोध करना होगा ताकि एक साधारण फ़ंक्शन तक पहुंच हो, और आपको अक्सर सभी अनुमति अनुरोधों को स्वीकार करना होगा या

  1. कैसे जांचें कि कौन सा ऐप Android में डेटा का उपयोग कर रहा है

    क्या आपने अपने Android डिवाइस पर डेटा सीमा पार कर ली है या ऐसा लगता है कि मोबाइल डेटा समाप्त हो रहा है चाहे आप इसका कितना ही कम उपयोग क्यों न करें? चलते-चलते इंटरनेट का उपयोग करने वाले कई लोगों के सामने यह एक आम समस्या है। इसके पीछे कारण यह है कि कुछ ऐप बैकग्राउंड में आपके मोबाइल डेटा का इस्तेमाल कर

  1. Android उपकरणों में ब्लूटूथ टेदरिंग का उपयोग करके इंटरनेट कैसे साझा करें

    क्या आपको कभी दूषित वाई-फाई हॉटस्पॉट के कारण अपना इंटरनेट साझा करने में समस्या का सामना करना पड़ा है? यदि हां, तो ऐसी घटनाओं से उबरने का वैकल्पिक तरीका सीखने के लिए यह सही जगह है। आजकल कुछ Android अपडेट या अपग्रेड के बाद Android उपकरणों में कुछ बग होना आम बात है, जो विभिन्न कार्यों को करने में बाधाए