我正在尝试从Android中的NFC获取数据,但是在数据捕获时刻,我出现了此错误:
原因:java.security.KeyStoreException:java.security.NoSuchAlgorithmException:找不到KeyStore MRTD实现
我将代码放在这里:
private var m_ksUserDNIe: KeyStore? = null
fun loadDGs() {
// Leemos los certificados
try {
runOnUiThread {
buttonOK.text = "Leyendo..."
// Crash Here!
m_ksUser = KeyStore.getInstance("MRTD")
m_ksUser?.load(null, null)
println("ASA")
m_ksUser?.getKey(AUTH_CERT_ALIAS, null)
m_ksUser?.getCertificate(AUTH_CERT_ALIAS)?.encoded
}
} catch (e: Exception) {
e.printStackTrace()
throw e
}
}
有人知道吗?
非常感谢!