在Android中使用DeviceOwner重置密码不会更改/删除引导密码

在Android中使用DeviceOwner重置密码不会更改/删除引导密码,android,device-owner,android-enterprise,Android,Device Owner,Android Enterprise,我对使用 在第一次查看时,一切都按预期工作,密码在提供时设置,在提供新值时更新,在其为空或null时删除。 但如果设备重新启动,它总是要求使用此功能设置的第一个密码。此密码不会更改,使用空密码调用resetPasswordWithToken不会将其删除 我找不到任何关于ui和引导密码不同的文档,也没有关于如何更改/删除引导密码的信息 我可以在运行安卓8.1和9的zebra和panasonic设备上看到这个问题。但似乎在运行安卓10的谷歌像素上消失了 这是我的代码: devicePolicyMan

我对使用

在第一次查看时,一切都按预期工作,密码在提供时设置,在提供新值时更新,在其为空或null时删除。 但如果设备重新启动,它总是要求使用此功能设置的第一个密码。此密码不会更改,使用空密码调用resetPasswordWithToken不会将其删除

我找不到任何关于ui和引导密码不同的文档,也没有关于如何更改/删除引导密码的信息

我可以在运行安卓8.1和9的zebra和panasonic设备上看到这个问题。但似乎在运行安卓10的谷歌像素上消失了

这是我的代码:

devicePolicyManager.resetPasswordWithToken(adminComponent, password, token, 0)
devicePolicyManager.lockNow()
显然,使用“重置密码”、“不请求凭据”启动标志时,设备重新启动时不请求密码。但若在没有此标志的情况下至少设置了一次密码,则不会影响设备

有什么想法吗