android - 是否可以通过编程方式/从终端设置 pin 码和指纹?

标签 android shell adb

我需要在我的 Android 设备上打开 PIN 码和指纹安全功能。

可以做到:

  • 从 java 代码编程 - 如果您知道可以处理它的类,请告诉我(例如,如果您有权限,IWindowManagerImpl.java 可以通过反射从 java 代码修改设备上的动画)

    <
  • 通过在应用程序构建期间执行的 adb shell 命令 - 如果您知道如何从终端执行命令,请告诉我

  • 还有其他解决方案吗?

我可以获得应用程序中的所有权限。我不关心速度或解决方案有多干净,它也可以通过反射来完成。

有人试过吗?

最佳答案

还有一个选项可以让您的应用程序成为 DeviceAdmin 应用程序。此类应用程序可以为设备设置/执行安全策略,启用 pin 码就是其中之一。

有关您可以执行的政策的完整列表,请参阅 Android documentation . 遗憾的是,我没有看到任何与指纹相关的政策。

关于android - 是否可以通过编程方式/从终端设置 pin 码和指纹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38323539/

相关文章:

android - 如何从 fragment Kotlin Android动态设置单选按钮的高度

bash - shell :在 ubuntu 12.04 上安装 gawk

android - 是否有 ADB 命令可以更改已安装应用程序的高级设置?

java - 以编程方式创建布局并设置 ClickListener(android)

android - sendMultipartTextMessage ISms$Stub$Proxy.sendMultipartTextOnSubscription NullPointerException 异常

Android Maps API 2 SHA-1 key 用法

shell - 在变量中转义反斜杠

linux - 在转储到文件之前处理从 bash 脚本中的 find 命令获取的字符串

android - 断开 USB 后,ADB over WiFi 连接丢失

android - 通过 USB : The device is temporarily restricted 安装应用程序