我剛纔通過在http://www.androidofficer.com/2016/06/g900vvru2dpd1-android-601-marshmallow.html版本的Android M FingerprintManager.isHardwareDetected()的返回false一個三星Galaxy S5
上市的時候我跑的手動指令更新Verizion三星Galaxy S5(SM-G900V)到G900VVRU2DPD1版本代碼如下,isHardwareDetected()返回'false'。我希望它會返回'真實'。
我已經完成的谷歌搜索沒有產生任何信息,因爲在棉花糖下支持S5指紋讀取器。
有沒有人有任何關於S5支持的指紋識別器的信息?
FingerprintManager manager = (FingerprintManager) getSystemService(FINGERPRINT_SERVICE);
if (manager != null) {
if (ActivityCompat.checkSelfPermission(this, permission.USE_FINGERPRINT) !=
PackageManager.PERMISSION_GRANTED) {
retVal.append(INDENT).append("Fingerprint permission was not granted")
.append(EOL);
} else {
retVal.append(INDENT).append("Fingerprint hardware detected: ")
.append(manager.isHardwareDetected()).append(EOL);
retVal.append(INDENT).append("Has Enrolled Fingerprint(s): ")
.append(manager.hasEnrolledFingerprints()).append(EOL);
}
} else {
retVal.append(INDENT).append("no FingerprintManager available").append(EOL);
}
你解決了這個問題嗎?我有同樣的問題 – Miguel