Genymotion指纹在哪里?

4

求助:我正在尝试使用Android 6.0 Marshmallow指纹API,并首先在Genymotion模拟器上进行测试。我打开设置 > 安全,但找不到添加指纹的选项。请问有人知道该去哪里添加吗?

我正在运行来自Google的指纹API示例代码。

谢谢。

1个回答

7

为了测试目的,可以在Android模拟器上测试Finger Touch,但不能在Genymotion上测试。

要求:

  • 运行在Android M (API 23)或更高版本的Android模拟器(例如,Nexus 5 API 23 Android虚拟设备)。
  • Android SDK Tools Revision 24.3或更高版本。

然后,进入设置并使用密码(如“123a”)启用屏幕锁定。然后,您可以配置屏幕锁定以使用指纹。当要求输入指纹时,请打开终端并输入:

$ adb -e emu finger touch <finger_id>

...其中,您可以选择任何字符串作为指纹签名,例如1155aa1155。

在测试应用程序中的指纹时,请再次打开终端并输入:

$ adb -e emu finger touch <finger_id>

See: http://www.genuinecoder.com/2016/05/emulating-fingerprint-android-emulator-api.html


你是对的,Genymotion模拟器缺少指纹功能。https://www.genymotion.com/blog/android-testing-showdown - M.Y.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接