2012-05-21 13 views
5

एप्लिकेशन लॉक करने के लिए एंड्रॉइड मोबाइल के लिए एप्लिकेशन लॉक कैसे बनाएं। मैंने पूरे मोबाइल को होम स्क्रीन लॉक कर दिया है, लेकिन मुझे यकीन नहीं है कि विशेष एप्लिकेशन को कैसे लॉक करना है।एंड्रॉइड एप्लिकेशन लॉक

+0

जांच https://github.com/amirarcane/lock-screen –

उत्तर

0

मुझे यह कहना है कि मैं जो कुछ करने की कोशिश कर रहा हूं उसे पूरा नहीं करता है।

यदि आप इसे डाउनलोड करने के बाद लोगों को ऐप का उपयोग करने से रोकने की कोशिश कर रहे हैं, तो मुझे लगता है कि एक HTTP (एस) अनुरोधकर्ता को एक पहचानकर्ता के साथ अनुरोध किया गया है जो पहली बार ऐप है यह देखने के लिए एक डीबी चलाएं और जांचें कि यह चल सकता है (एक बूलियन ध्वज shouldRun या ऐसा कुछ सेट करें)।

यदि आप इसे एक फोन से दूसरे फोन में कॉपी करने से रोकते हैं, तो आप इसे रोकने के लिए Google Play का उपयोग कर सकते हैं।

अगर यह आप क्या हासिल करने की कोशिश कर रहे हैं, तो आप शायद अपने कोड के रूप में अच्छी तरह से

obfuscating code on android

+1

मुझे लगता है कि क्या ओ पी पूछ रहा है "है कैसे करना है मैं एक एप्लिकेशन को शुरू करने से लॉक करता हूं "। उदाहरण के लिए, "एप्लिकेशन लॉक करना" से, ओपी का अर्थ है कि जब उपयोगकर्ता लॉन्चर से एप्लिकेशन पर क्लिक करता है, तो लॉक स्क्रीन दिखाई देगी। यदि पासवर्ड सही है तो उपयोगकर्ता केवल एप्लिकेशन का उपयोग कर सकता है। –

0

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

+0

मित्रों को धन्यवाद, मेरा मतलब है कि मैंने एंड्रॉइड में सभी इंस्टॉल किए गए एप्लिकेशन और सिस्टम एप्लिकेशन को पढ़ा है। अब मैं एप्लिकेशन को सक्षम/अक्षम करने की योजना बना रहा हूं, यह संभव है या अन्यथा इसके लिए सेटिंग अनुमति की कोई भी अवधि है। इसके लिए कोई और सुझाव। अग्रिम में आपकी प्रतिक्रिया के लिए उत्सुकता से प्रतीक्षा करें – Mohankumars

+0

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

1

आपके साथ ऐसी स्थिति इंस्टॉल किए गए एप्लिकेशन लॉक करने के लिए श्रोता घटना को पकड़ने के लिए की जरूरत के लिए ..

+0

कृपया उस – Mohankumars

+0

के लिए कोड भेजें, मैं उसमें आर एंड डी कर रहा हूं ... जैसे ही मुझे इसमें प्रवाह मिलता है, मैं आपको अवधारणा दूंगा –

+0

एफवाईआई, फोन को सुरक्षित मोड में बूट करने से यह हो सकता है। बस sayin ': पी –

संबंधित मुद्दे