草庐IT

Fingerprint

全部标签

安卓指纹传感器API

对于工作中的项目,我正在尝试获取Android设备上指纹传感器的状态(工作或有缺陷)以查看它是否正常工作。我在this中使用“isHardwareDetected”函数android6.0API(APK23).有谁知道操作系统如何在不涉及用户的情况下获取有关指纹传感器专有性的信息?我有一部手机(注4),它的指纹传感器可以正常工作,但isHardwareDetected检测结果为假,我无法解释原因。谢谢,毛尔。 最佳答案 经过一些调查后发现三星没有为其部分设备实现Android指纹API支持,因此FingerprintManager类

android - VK SDK android "sdk_fingerprint is incorrect"错误

我正在使用适用于Android的官方VKSDK,目前我正在尝试通过来自GooglePlay市场的官方VK应用程序授权用户。使用弹出的登录网页进行授权并询问用户凭据时,我没有出现任何错误,但如果安装了该应用程序,它将发送一个Intent以在该应用程序中启动身份验证窗口,它会给我这个错误:http://imgur.com/RiOY9Ak我正在初始化SDK,尝试使用AndroidStudio终端和VKSDK方法获取指纹。两者返回相同,但它不起作用。包名称已复制到我的VK应用程序的设置中,没有提供主要Activity,因为不需要。 最佳答案

android - Android 设备是否支持指纹?

我想知道我是否可以开发一个用户触摸屏幕并注册指纹的应用程序。如果可能的话,有没有库可以存储、检索和检测指纹? 最佳答案 这是不可能的,目前的消费者触摸屏无法“看到”那样的细节。您可能会更幸运地使用相机,但我不知道以前有任何项目这样做过。 关于android-Android设备是否支持指纹?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10369799/

android - 通过 1.1.3 - Proguard

当我使用proguard生成apk版本并使用FingerprintSamsung所需的库(pass-v1.1.3.jar、sdk-v1.0.0.jar)时,出现以下错误:Proguardreturnedwitherrorcode1.Seeconsole[2015-05-0719:56:57-]Warning:com.samsung.android.sdk.pass.SpassFingerprint$b:can'tfindsuperclassorinterfacecom.samsung.android.fingerprint.IFingerprintClient$Stub[2015-05

android - RCConnection 错误 : setSDP Error: Failed to set remote offer sip: Called with SDP without DTLS fingerprint

我正在使用Restcomm的AndroidSDK并尝试将其配置到我们的服务器,但出现以下错误:RCConnectionError:setSDPError:Failedtosetremoteoffersip:CalledwithSDPwithoutDTLSfingerprint但是当我改回Restcomm服务器时它工作正常。我曾尝试在Google和Git上搜索它,但那里提供的解决方案没有帮助。知道如何解决这个问题吗(请详细解释,因为我是WebRTC的新手)?编辑:如果我从移动设备调用到Web或从Web调用到Web,它工作正常。仅当手机尝试接听电话时才会出现此问题。

Android指纹在一段时间内只允许尝试5次

我正在开发一个需要指纹才能打开Activity的Android应用程序。我刚刚注意到,当我使用指纹解锁手机时,我的应用程序中尝试扫描指纹的次数仅为4次。例如:手机已解锁使用指纹解锁手机打开我的指纹应用不能尝试扫描指纹超过4次另一种情况:指纹应用程序已打开只会接受5次尝试,应用将不再尝试扫描指纹等待一段时间,同样,一个duration内只接受5次尝试有解决办法吗? 最佳答案 我做了一些研究并找到了Android6.0CompatibilityDefinitionDocument.这是在指纹传感器部分说明的:Deviceimplemen

android - 我需要不同的 SHA1 key 来执行 Google map 吗

嘿。我正在为项目使用googlemapAPIv2。在我的办公室,它与cert_fingerprintkey1一起工作正常但是在家里做的时候,我得到了一张空白的谷歌地图。跟踪日志我可以看到这个:03-1704:40:44.28812461-12510/com.dump.dmsE/GoogleMapsAndroidAPI:在GoogleDeveloperConsole(https://console.developers.google.com)确保已启用“GoogleMapsAndroidAPIv2”。确保存在以下AndroidKey:APIkey:AIzaSyDEE3COcEWPZte_

如果被另一个应用程序抓取,Android 指纹传感器会取消错误

我在我的应用程序中使用FingerprintManager,通常一切正常。我遇到的主要问题是客户有时会提示指纹操作有时会被取消,我在日志中看到的是错误5(指纹操作已取消)。现在,我知道其他开发不好的应用程序如果不在inPause或类似的情况下释放它就可以保持传感器,所以即使锁屏也不能使用传感器。有没有办法解决这个问题并强制传感器再次开始使用我的应用程序?谢谢 最佳答案 我遇到了同样的问题,Android系统也提出了一个问题。https://code.google.com/p/android/issues/detail?id=2085

java - 在 Android 应用程序中注册用户指纹

我想制作一个android应用程序,它注册用户指纹(来自设备的指纹扫描仪)并将其存储在数据结构或key存储提供程序中,下次用户放置他的指纹扫描仪时,他应该从存储的指纹中进行身份验证在数据结构中或来自androidkeystore提供程序。如果有人可以帮助我如何解决这个问题。提前致谢。 最佳答案 抱歉,据我所知,无法注册指纹。用户应在设置中注册他/她的手指。您可以只检查用户指纹以进行身份​​验证。如果没有注册手指或没有指纹传感器,轻松烤。//Checkwhetherthedevicehasafingerprintsensor//if(

android - 在 Android 中使用指纹身份验证时在哪里存储用户凭据

如标题所示,我正在制作一个允许用户使用指纹身份验证登录的应用程序。我遇到的问题是在哪里存储他们提交的凭据?流程将是->用户首次使用凭据登录->启用指纹验证并存储这些凭据->验证指纹然后访问存储的凭据。我考虑过使用SharedPreferences,但如果设备已获得root权限,则这些设置很容易访问。那么,将这些凭据存储在什么地方最安全、最可靠,以避免它们在应用程序外部被访问?编辑:我正在使用这个包装器来处理指纹身份验证https://android-arsenal.com/details/1/4493 最佳答案 我使用这个库:htt