94得票8回答
如何在安卓手机上移除设备管理器已激活的应用?

我写了一个启用设备管理员(DevicePolicyManager)的应用程序并安装了它。 但是当我想要卸载它时,它返回以下失败消息: WARN/PackageManager(69): Not removing package com.mypackage.test: has active...

71得票5回答
如何将我的应用程序设为设备所有者?

这个设备管理器API文档和Android 5.0概览都提到了一个设备所有者应用程序。如何将我的应用程序设置为设备所有者? 编辑: 除了获取root权限或使用NFC之外,是否有其他方法可用,请分享。

58得票8回答
Firebase高优先级消息无法唤醒Android 6+的Doze模式设备

我已经将我的项目从使用GCM迁移到了Firebase。设备最近被唤醒或者刚被休眠时,推送通知可以正常接收。但是如果我把设备放置一小时左右,没有任何推送发送,直到我唤醒设备。 Android文档指出,如果需要唤醒设备以传递消息,则应使用优先级设置为高的FireBase。它还表示设备管理应用程序...

45得票5回答
在Android 10中出现“无活动管理员”SecurityException - 如何解决?

在测试期间,我在Google Play控制台的预启动报告中遇到了一个错误。错误信息如下: java.lang.SecurityException: No active admin ComponentInfo{com.google.android.apps.mtaas.deviceadmin/...

25得票4回答
以编程方式锁定Android设备

我一直在尝试通过程序锁定设备,但仍然找不到解决方案。 我想通过程序锁定Android froyo2.2设备。我已经尝试了keyguardmanager和DeviceAdminManager。 我的应用是远程锁定设备。当接收到带有某些代码词的消息时,它会锁定手机。我已经找到了许多Api_dem...

15得票3回答
如何使我的安卓应用程序成为设备管理员?

我正在尝试使我的应用程序成为设备管理员,我按照设备管理示例说明或此处的教程提供的说明进行操作,但仍然无法实现。 请问有没有可行的示例能够指导我完成这个过程,我只需要确保如果用户要卸载该应用程序,则需要输入在我的应用程序中设置的密码。 感谢任何帮助。

12得票2回答
当安全设置为滑动/无时,DevicePolicyManager.lockNow();无法关闭屏幕

用户希望我的应用程序在使用后关闭屏幕。目前,我通过设备管理员权限和DevicePolicyManager.lockNow()实现这一目标,如果安全设置设置为PIN / Pattern / FaceUnlock等,则可以正常工作。 然而,如果使用Slide / None,上述命令只会将用户带到...

11得票2回答
Android: 如何以编程方式将我的应用程序从设备管理器中移除?

我想在我的应用中添加一个按钮来将其从设备管理员中删除,并使用以下代码,但我的应用程序崩溃了。 代码:- 按钮点击时:-{ ComponentName devAdminReceiver = new ComponentName(this, DemoDeviceAdminReceiver...

10得票4回答
不禁用指纹的情况下锁定屏幕

我有以下问题。 我正在尝试创建一个锁定屏幕的应用程序。通过DevicePolicyManager的方法非常有效。到此为止还好。但是,当我使用DPM锁定手机时,指纹解锁方法被禁用,我必须输入我的图案(或PIN码或我设置的任何密码)才能解锁手机。如果我使用正常的方式锁定它(例如使用电源按钮),则指...

10得票1回答
Android 4.3非所有者配置文件的DeviceAdmin错误

我正在使用更新至Android 4.3的Nexus 7。我有一个应用程序需要设备管理权限以锁定/擦除设备。在Owner Profile上,我已经授予了我的应用程序Device Admin right。因此,当我切换到另一个用户配置文件时,我可以在Device Admin应用程序列表中看到我的应...