6

एंड्रॉइड 6.0 में lockNow() करने के लिए DevicePolicyManager का उपयोग करने के बाद हम निर्बाध फिंगरप्रिंट अनलॉकिंग प्रभाव को कैसे बनाए रख सकते हैं?एंड्रॉइड 6.0 में लॉकनो का उपयोग करने के बाद फिंगरप्रिंट अनलॉक कैसे बनाए रखें?

फिंगरप्रिंट स्कैनर और ऐप कॉलिंग लॉक नाउ() में डिवाइस पर मानते हुए "USES_POLICY_FORCE_LOCK" है और डिवाइस प्रशासक स्थिति प्रदान की गई है।)

सार्वजनिक शून्य lockNow (

के रूप में यदि लॉक स्क्रीन टाइमआउट के बिंदु पर समाप्त हो गया है डिवाइस लॉक तुरंत बनाओ:

यह (lockNow के लिए दस्तावेज़) समारोह है यह कॉल

कॉलिंग डिवाइस व्यवस्थापक ने इस विधि को कॉल करने में सक्षम होने के लिए USES_POLICY_FORCE_LOCK से अनुरोध किया होगा; यदि ऐसा नहीं है, तो एक सुरक्षा अपवाद फेंक दिया जाएगा।

डिवाइस प्रशासक स्थिति प्राप्त करना और लॉक करना ठीक है। संदर्भ के लिए, मैंने उपयोग किए गए दृष्टिकोण के लिए this SO question देखें।

समस्या फोन लॉक के बाद है, फिंगरप्रिंट स्कैनर अब आसानी से फोन को अनलॉक नहीं करता है। इसके बजाए, फिंगरप्रिंट स्कैनर मुझे फ़ॉलबैक पिन कोड इनपुट करने के लिए संकेत देता है। क्या लॉकनो() कॉल करने के बाद फिंगरप्रिंट अनलॉकिंग प्रभाव को बनाए रखने के लिए एंड्रॉइड 6.0 में मुझे कुछ नया करना है?

मैंने सभी डिवाइस पॉलिसीमेनगर झंडे (in the documentation) को देखा है और ऐसा लगता है कि चीजों को सक्षम करने के बजाय चीजों को अक्षम करने की पेशकश की जा रही है।

धन्यवाद!

+0

मुझे यकीन है कि नहीं कर रहा हूँ, लेकिन मैं मेरी समस्या तुम्हारा से संबंधित है लगता है। मैं यहाँ भी एक नजर रखूंगा http: // stackoverflow।कॉम/प्रश्न/33 9 45568/कैसे-से-उपयोग-ध्वज-खारिज-कीगार्ड-साथ-फिंगरप्रिंट-सेंसर – anandbibek

उत्तर

3

ऐसा लगता है कि Google ने इसे चिह्नित किया है बिना किसी उचित स्पष्टीकरण के इरादे के रूप में कार्य करना।

https://code.google.com/p/android/issues/detail?id=79735#c110

और भी यहाँ https://code.google.com/p/android/issues/detail?id=191955#c23

तो हम वर्तमान में हम स्क्रीन लॉक करने के प्रोग्राम के रूप में, जबकि स्मार्ट ताला काम कर रखने का कोई तरीका नहीं है। वे यह भी कहते हैं कि "डेवलपर्स इसका गलत इस्तेमाल कर रहे हैं"। यकीन नहीं है कि वे मजाक कर रहे हैं या गंभीर हैं।

संपादित करें: यहाँ कुछ असंतोषजनक स्पष्टीकरण https://code.google.com/p/android/issues/detail?id=79735#c115

+0

प्रतिक्रिया का हवाला देते हुए '" हमने आपके द्वारा रिपोर्ट की गई समस्या को देखा है और यह सूचित करना चाहते हैं कि यह ** ** काम कर रहा है ऐप डेवलपर्स के कारण गलती से लॉकनॉ() ** का उपयोग करने के कारण इरादा है। 'एंड्रॉइड एन की आने वाली रिलीज के लिए संबंधित ऐप डेवलपर्स द्वारा इसे संभालने की जरूरत है।' 'मैंने अभी क्या पढ़ा ??? – anandbibek

+0

धन्यवाद! 2 जून, 2016 से पोस्ट # 115 में कम से कम एक गूगलर 7 9 735 में आप उपर्युक्त स्पष्टीकरण से जुड़े हुए हैं, क्योंकि उन्होंने इसे "इच्छित के रूप में काम करने" के रूप में क्यों चिह्नित किया है ... –

+0

# 116 पर काउंटर तर्क अच्छे हैं। Google का दृष्टिकोण अभी भी मुझे परेशान करता है। उन्होंने डीओएस को सुरक्षा चिंता के रूप में उद्धृत किया। लेकिन मजेदार बात यह है कि कैसे एंड्रॉइड हर जगह ऐसे डीओएस अवसरों से भरा है। उदाहरण के लिए, अंतहीन लूप में आगे की ओर एक गतिविधि लाने के द्वारा, कैसे तृतीय पक्ष ऐप लॉक और लॉकस्क्रीन काम करते हैं – anandbibek

0

जैसा कि इस लिंक में उल्लिखित है: https://code.google.com/p/android/issues/detail?id=79735, यह स्मार्ट लॉक के साथ एक समस्या है, न केवल Google छाप (फिंगरप्रिंट स्कैनर)।

आप रूट विशेषाधिकारों पर भरोसा कर सकते हैं तो आप शायद का उपयोग कर सकते हैं:

रूट विशेषाधिकारों यह लग रहा है बिना की तरह नहीं है आज के रूप में कोई बेहतर समाधान।

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