मैं माता-पिता के लिए अपने बच्चों के लिए देखने के लिए एक आवेदन विकसित कर रहा हूं। तो इस एप्लिकेशन को बच्चे द्वारा हटाया नहीं जा सकता है। मुझे यह जानने की जरूरत है कि इसे अनइंस्टॉल करने योग्य कैसे बनाया जाए या उपयोगकर्ता को उस एप्लिकेशन को हटाने के लिए पासवर्ड चाहिए।किसी एप्लिकेशन को अनइंस्टॉल करने से कैसे रोकें?
उत्तर
अंकुर,
मैं क्या आपके की तलाश में Device Administration सुविधा 2.2 में शुरू की गई है के निकटतम बात सोचते हैं।
एक बार डिवाइस प्रशासक के रूप में पंजीकृत होने के बाद, इसे अनियंत्रित किए जाने तक इसे अनइंस्टॉल नहीं किया जा सकता है। यह ऐप को अनइंस्टॉल करने से रोक देगा।
जबकि डिवाइस एडमिन एपीआई इस विशेष सुविधा की पासवर्ड सुरक्षा की अनुमति नहीं देता है, तो आप ऐप में डिवाइस एडमिन सुविधाओं के साथ छेड़छाड़ करने से रोकने के लिए पासवर्ड को अपने एप्लिकेशन की रक्षा कर सकते हैं।
मैं SeekDroid नामक ऐप का उपयोग करता हूं जिसमें समान कार्यक्षमता है।
@WILLTATE साझा करें: यह इनपुट एक महान हेडस्टार्ट है !! बस कुछ और जानकारी की आवश्यकता है 1> मेरा एपीपी अभी भी व्यवस्थापक है और 2 को अनइंस्टॉल नहीं किया जा सकता है 2> उपयोगकर्ता पासवर्ड के लिए कैसे पूछ सकता हूं जब उपयोगकर्ता डिस्प्लेड डिवाइस व्यवस्थापक 3> क्या मैं इसके लिए अपनी एपीपी गतिविधि कर सकता हूं ?? –
@ विल्टेट: "आप पासवर्ड के साथ अपने ऐप में अपंजीकृत सुविधा की रक्षा कर सकते हैं" - नहीं, आप नहीं कर सकते। – CommonsWare
@CommonsWare तो मैं अपना जवाब ठीक से सही कर सकता हूं। क्या आपका कहना है कि कोड में अनियंत्रित सुविधा के आसपास कुछ प्रकार की पासवर्ड सुरक्षा को लपेटना असंभव है, या इसे नैतिक रूप से नहीं किया जाना चाहिए? –
मैंने केवल एक ऐप देखा है जो इसे करता है, इसे Prey कहा जाता है और इसका उपयोग खोए गए फ़ोन और कंप्यूटर को ट्रैक करने के लिए किया जाता है। प्रोजेक्ट ओपन सोर्स है ताकि आप their code पर जा सकें और देखें कि वे इसे कैसे करते हैं या डेवलपर से संपर्क करते हैं और शायद वे आपको बताएंगे कि वे इसे कैसे करते हैं।
हैं, तो वे सिस्टम एप के रूप में साइन इन करने की अनुमति देते हैं, मैंने उनके कोड को देखा है और वे वही करते हैं जो विलियम टेट के जवाब बताते हैं! –
मैंने भी शिकार को ऐसा किया है। मुझे नहीं लगता कि यह अनैतिक है अगर आप उपयोगकर्ता को इस सुविधा को पासवर्ड के माध्यम से नियंत्रित करने की अनुमति देते हैं। इस तरह अनधिकृत लोग जो डिवाइस तक पहुंच प्राप्त करते हैं, संवेदनशील ऐप्स को अनइंस्टॉल नहीं कर सकते हैं। – gonzobrains
शिकार अभी भी सिस्टम सेटिंग्स के माध्यम से अनियंत्रित किया जा सकता है-> सुरक्षा-डिवाइस प्रबंधक विकल्प –
- 1. एप्लिकेशन को अनइंस्टॉल करने से पहले प्रसारण सुनें
- 2. जीएसी से किसी असेंबली को लोड/संदर्भित करने से .NET एप्लिकेशन को कैसे रोकें?
- 3. किसी पृष्ठ को स्टाइल करने से JQM को कैसे रोकें?
- 4. किसी एप्लिकेशन को अनइंस्टॉल करने/इंस्टॉल करने और अपग्रेड करने के बीच अंतर
- 5. वाईएक्स: रजिस्ट्री मान को अनइंस्टॉल करने से हटाने से कैसे रोकें?
- 6. विस्ट को अनइंस्टॉल करने पर रजिस्ट्री प्रविष्टियों को हटाने से कैसे रोकें?
- 7. किसी को भी मेरे shared_ptr चोरी करने से कैसे रोकें?
- 8. जावा स्विंग को बंद करने से रोकें एप्लिकेशन
- 9. एंड्रॉइड एप्लिकेशन स्व-अनइंस्टॉल
- 10. पृष्ठभूमि में चलने से एप्लिकेशन को रोकें?
- 11. स्वचालित रूप से अनइंस्टॉल करने पर होम स्क्रीन से एप्लिकेशन शॉर्टकट को कैसे निकालें?
- 12. उपयोगकर्ताओं को फ़ायरफ़ॉक्स एडन को अक्षम या अनइंस्टॉल करने से रोकें
- 13. वाईएक्स सेवा नियंत्रण अनइंस्टॉल करने पर एक सेवा रोकें, लेकिन
- 14. रूबीमाइन को अनइंस्टॉल कैसे करें?
- 15. मैं रेल एप्लिकेशन पर रूबी को अनइंस्टॉल कैसे करूं?
- 16. उपयोगकर्ता को किसी सूची बॉक्स में किसी आइटम को अचयनित करने से रोकें?
- 17. ढेर पर किसी ऑब्जेक्ट को बनाए रखने से कैसे रोकें?
- 18. केवल कस्टम कार्रवाई को निष्पादित करने के लिए (अनइंस्टॉल नहीं)
- 19. किसी इरादे सेवा को कैसे रोकें?
- 20. मैं अपने कंप्यूटर से क्लिकऑन एप्लिकेशन को पूरी तरह से अनइंस्टॉल कैसे करूं?
- 21. जावा में ओवरलोडिंग से किसी विधि को कैसे रोकें?
- 22. स्क्रीन लॉकिंग सक्षम करने से MPMusicPlayerController को कैसे रोकें
- 23. डेटाबेस को संशोधित करने से रोकें फ्रेमवर्क
- 24. ActivityUnitTestCase को एप्लिकेशन.ऑनक्रेट कॉल करने से कैसे रोकें?
- 25. एंड्रॉइड: एप्लिकेशन इंस्टॉल/अनइंस्टॉल करने पर ब्रॉडकास्ट रिसीवर
- 26. किसी ब्राउज़र के पता बार से जावास्क्रिप्ट को निष्पादित करने से कैसे रोकें?
- 27. ब्राउज़र को किसी पृष्ठ के कैश किए गए संस्करण को प्रदर्शित करने से कैसे रोकें?
- 28. डेटा ग्रिड व्यू को सॉर्ट करने से कैसे रोकें
- 29. जीएसी से असेंबली को अनइंस्टॉल करने में असमर्थ?
- 30. अग्रणी व्हाइटस्पेस को ट्रिम करने से dbms_output.put_line को कैसे रोकें?
क्या आप इस प्रकार की कार्यक्षमता के लिए कोई अच्छा कारण नहीं देखते हैं जब तक कि डिवाइस रूट न हो जाए? – Jon
बस जॉन की टिप्पणी पर विस्तार करने के लिए, यदि आप उसकी बात याद करते हैं, यदि यह कार्यक्षमता मौजूद है तो यह *** बहुत *** बुरी चीज होगी। – Perception
@ जोन, और धारणा मुझे पता है कि यह बहुत बुरा है लेकिन क्लाइंट के लिए यह आवश्यक है, मैं उसके साथ बहस नहीं कर सकता हूं और मैंने पहले से ही उन रिकॉर्डों से उन्हें बताया है कि अगर उस प्रतिबंध की आवश्यकता है तो आप सेल फोन क्यों दे रहे हैं तुम्हारे बच्चे। –