使用 DevicePolicyManager.setStatusBarDisabled 在 Android5.0 上崩溃

using DevicePolicyManager.setStatusBarDisabled crashed on Android5.0

我正在为学生创建一个设备所有者应用程序,并且需要禁用状态栏,我已经将我的应用程序添加到设备所有者应用程序。 使用 DevicePolicyManager.it 运行 的其他方法成功。 但是当我使用 setStatusBarDisabled.it 时告诉我没有这样的方法

05-27 14:08:19.164: E/AndroidRuntime(8066): java.lang.NoSuchMethodError: No virtual method setStatusBarDisabled(Landroid/content/ComponentName;Z)Z in class Landroid/app/admin/DevicePolicyManager; or its super classes (declaration of 'android.app.admin.DevicePolicyManager' appears in /system/framework/framework.jar)

有没有我遗漏的过程?

setStatusBarDisabled 在 API 级别 23 (Marshmallow 6.0) 而不是 21/22 (Lollipop 5.0.x)

中实现

您可以在此 link 找到文档。