MODIFY_PHONE_STATE
अनुमति प्रणाली क्षुधा केवल करने के लिए प्रदान किया जाता है:
एंड्रॉयड मुद्दों आप का पालन करने की आवश्यकता है। प्रणाली & उपयोगकर्ता
उपयोगकर्ता क्षुधा सिर्फ सभी Google के माध्यम से सामान्य एप्लिकेशन प्रतिष्ठानों Play स्टोर, अमेज़न एपस्टोर या sideloading हैं:
आपकी जानकारी के लिए, वहाँ Android एप्लिकेशन को के 2 प्रकार हैं। ये आपके एंड्रॉइड फोन के डेटा विभाजन में जाते हैं, जो उपयोगकर्ता डेटा और ऐप्स के लिए उपलब्ध आंतरिक मेमोरी का हिस्सा है।
प्रणाली क्षुधा मूल रूप से क्षुधा है कि अपने रोम के साथ पहले से इंस्टॉल हो रहे हैं। एक मानक एंड्रॉइड उपयोगकर्ता वातावरण में, उपयोगकर्ता के पास/system विभाजन के लिए लेखन पहुंच नहीं होती है और इस प्रकार, सिस्टम ऐप्स को इंस्टॉल या अनइंस्टॉल करना संभव नहीं है।
आदेश अपने Android डिवाइस पर एक प्रणाली एप्लिकेशन के रूप में एप्लिकेशन को इंस्टॉल करने में, अपने डिवाइस निहित है या तो चाहिए या एक कस्टम वसूली स्थापित (या दोनों) की है।
कहा जा रहा है कि त्रुटि वास्तव में गलत है क्योंकि आपके पास वैध कोड है और संकलन कार्य करना चाहिए। यह बेहतर होगा अगर उसने इसके बजाय चेतावनी दी हो। ग्रहण में आप आसानी से इसे ठीक कर सकते हैं। बस यहां जाएं:
विंडो -> प्राथमिकताएं -> एंड्रॉइड -> लिंट त्रुटि जांचना।
खोजें ProtectedPermission
सूची से और (उदाहरण के लिए जानकारी) त्रुटि के अलावा कुछ करने के लिए गंभीरता निर्धारित किया है। इस तरह आपकी परियोजना अभी भी संकलित होगी।
क्या API कॉल का उपयोग कर रहे है कि इस अनुमति की आवश्यकता है का निर्माण होता है द्वारा इस्तेमाल किया जा सकता अनुमति के चार प्रकार हैं? –
@ ए - सी मैं इस ट्यूटोरियल की कोशिश कर रहा हूं। http://androidsourcecode.blogspot.in/2010/10/blocking-incoming-call-android.html –
मैं देख सकता हूं कि इस ऐप को अनुमति की आवश्यकता क्यों है। हालांकि टिप्पणियों पर एक नज़र डालें, कम से कम जिंजरब्रेड पर अन्य लोगों को यह समस्या है। –