Android Studio में AndroidManifest.xml में अनुमतियाँ जोड़ना?


112

ग्रहण में हम AndroidManifest.xml में जाकर AndroidManifest.xml-> अनुमति-> अनुमतियाँ जोड़कर अनुमतियाँ जोड़ सकते हैं।

एंड्रॉइड स्टूडियो में अनुमतियां कैसे जोड़ें? हम उन सभी अनुमतियों की सूची कैसे प्राप्त कर सकते हैं जिन्हें हम किसी गतिविधि में जोड़ सकते हैं?



मदद! कोई भी उत्तर वर्तमान संस्करण 2.2.1 में काम नहीं करता है। पेड़ और संपादक में दिखाई देने वाली अभिव्यक्ति एक खाली प्लेसहोल्डर है जिसमें कुछ भी नहीं है लेकिन एक टिप्पणी है। मैं असली चीज़ को कैसे संपादित करूं?
gb96

जवाबों:


135

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

इस लाइन को जोड़ें

<uses-permission android:name="android.permission."/> 

और डॉट के बाद ctrl + स्पेस मारा (या मैक पर cmd + स्पेस )। यदि आपको अनुमति के लिए स्पष्टीकरण की आवश्यकता है, तो आप ctrl + q को हिट कर सकते हैं ।


14
एंड्रॉइड स्टूडियो में प्रोजेक्ट ट्री में मैनिफ़ेस्ट फ़ाइल कहाँ है?
djondal

5
ओह, यह केवल प्रोजेक्ट ट्री में एंड्रॉइड व्यू का उपयोग करके पाया गया।
djondal

2
@djondal मैं एंड्रॉइड स्टूडियो में किसी भी फाइल को ctrl + shift + n द्वारा ढूंढता था, यह आपकी आंखों को तनाव देने के बजाय पहुंचने का एक बेहतर तरीका हो सकता है।
रोहित मंडीवाल

2
यह उन तरीकों में से एक होना चाहिए जो एंड्रॉइड स्टूडियो ग्रहण से बेहतर है।
स्टू

3
क्या इस संदर्भ में कोई विशेष संदर्भ है कि हम इसे प्रकट करने वाली फ़ाइल में कहाँ जोड़ सकते हैं या हम इसे कहीं भी जोड़ सकते हैं?
Gnemlock

62

आप उन्हें मैन्युअल रूप से टाइप कर सकते हैं लेकिन संपादक आपकी सहायता करेगा।

http://developer.android.com/reference/android/Manifest.permission.html

आप नीचे स्नैप तस्वीर देख सकते हैं।

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

जैसे ही आप उद्धरणों के अंदर "a" टाइप करते हैं, आपको अनुमतियों की सूची मिल जाती है और उसी का चयन करने के लिए कैरट अप और डाउन में जाने का संकेत भी मिलता है।

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


50

Android Manifest.xml पर जाएँ और प्रकट टैग के <uses-permission tag > अंदर जोड़ना सुनिश्चित करें लेकिन अन्य सभी टैग्स के बाहर ..

<manifest xlmns:android...>

 <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>

यह इंटरनेट का उपयोग करने की अनुमति का एक उदाहरण है।


8

आप मेनिफ़ेस्ट फ़ाइल में मैन्युअल रूप से मेनिफ़ेस्ट टैग द्वारा जोड़ सकते हैं:

<uses-permission android:name="android.permission.CAMERA"/>

कैमरा डिवाइस तक पहुंचने में सक्षम होने के लिए यह अनुमति आवश्यक है।


4

यह काफी सरल है।

आपको बस इतना करना है:

  • एप्लिकेशन टैग के ऊपर राइट क्लिक करें और जेनरेट पर क्लिक करें
  • XML टैग पर क्लिक करें
  • उपयोगकर्ता-अनुमति पर क्लिक करें
  • अपनी अनुमति का नाम दर्ज करें।

1

इन दोनों लाइन को अपने AndroidMainfest में रखें

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.