android studio - फिंगरप्रिंट एपीआई हैडर्डवेयरटॉक्टेक्ट हमेशा झूठे रिटर्न करता है




android-studio android-6.0-marshmallow (2)

यहां तक ​​कि सैमसंग एस 5 में फिंगरप्रिंट 6.0 है, सैमसंग ने इस डिवाइस में एंड्रॉइड फिंगरप्रिंट एपीआई (मानकों) को लागू नहीं किया है फिर भी वे इस डिवाइस में अपने स्वयं के पास एसडीके का उपयोग कर रहे हैं।

मुझे याद है नोट 4 अभी भी पास एसडीके का उपयोग करता है यहां तक ​​कि इसकी 6.0 है।

नवीनतम एंड्रॉइड फिंगरप्रिंट एपीआई का परीक्षण करने के लिए मैं अपने सैमसंग एस 5 जी 9 20 एफ (एपीआई 23, एंड्रॉइड 6.0.1) का उपयोग कर रहा हूं।

मैंने Google नमूना परियोजना https://github.com/googlesamples/android-FingerprintDialog को बनाने की कोशिश की

लेकिन मुझे कुछ समस्याओं का सामना करना पड़ रहा है

mFingerprintManager.hasEnrolledFingerprints()

यह हमेशा गलत देता है मैंने सेटिंग्स पर दो बार जांच की है कि मैंने अपना फ़िंगरप्रिंट नामांकित किया है और मैं अपने डिवाइस को अनलॉक करने के लिए फ़िंगरप्रिंट का उपयोग कर रहा हूं।

मैंने भी इस समारोह की कोशिश की थी

mFingerprintManager.isHardwareDetected() 

जो भी गलत देता है

क्या इसका अर्थ मेरा सैमसंग एस 5 (इसकी आधिकारिक 6.0.1 अपडेट है) समर्थित नहीं है या मुझे कुछ याद आ रही है?


सैमसंग गैलेक्सी एस 5 के चलते एंड्रॉइड 6.0.1 के लिए मैं इस मुद्दे पर दौड़ गया हूं।

उपकरण के फिंगरप्रिंट रीडर का पता लगाने के लिए मूल निवासी एंड्रॉइड एसडीके एपीआई हमेशा गलत देता है:

fingerprintManager.isHardwareDetected()

समाधान की तलाश में सर्फ करने के बाद गैलेक्सी एस 5 एंड्रॉइड की देशी एसडीके एपीआई फिंगरप्रिंट प्रबंधक के साथ संगत नहीं है: http://developer.samsung.com/forum/board/thread/view.do?boardName=SDK&messageId=294791&startId=zzzzz~ और searchSubId = 0000000030

सैमसंग लाइब्रेरी को समर्थन के लिए समाधान स्थापित करने के लिए प्रकट होगा यदि आप यह क्षमता चाहते हैं: एंड्रॉइड एम फिंगरप्रिंट मैनेजर .हिर्डवेयर खोजा गया () सैमसंग गैलेक्सी एस 5 पर गलत रिटर्न





android-fingerprint-api