问题标签 [device-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1953 浏览

android - 删除示例应用 Android MDM?

我只是在做一些关于 MDM 的研究。并发现谷歌为此提供了一些解决方案。

所以我下载了SAMPLE MDM ANDROID上可用的示例应用程序

我把它安装在我的手机上。但我无法卸载它。如何卸载应用程序?

在此处输入图像描述

0 投票
2 回答
788 浏览

android - android:恢复出厂设置后设备管理应用程序是否会被删除?

我有一个应用程序是设备管理员,我想知道当应用程序仍然具有设备管理员权限时,如果执行恢复出厂设置,应用程序会被删除,谢谢您的帮助。

0 投票
1 回答
666 浏览

android - 如何在我的应用程序的设备管理员中设置提示

您好,我正在尝试启用运行良好的应用程序的“设备管理员”,但我希望在“设备管理员”设置中,在我的应用程序下它应该显示一些关于我的应用程序的提示。我没有找到这样做的方法。

我正在启用“设备管理员”,如下所示

在此处输入图像描述

在我的应用程序“Demo”下设置提示有什么想法吗?

0 投票
2 回答
8736 浏览

java - java.lang.SecurityException:uid 10047 没有针对擦除数据的策略 #4 拥有的活动管理员

我想使用我的应用程序远程擦除数据,但目前我正在尝试从应用程序手动执行。但是当我尝试使用擦除数据方法时,它显示安全异常。我试图强制锁定,它显示出积极的结果,但在擦除数据期间出现异常。请帮我。谢谢。

这是堆栈跟踪

0 投票
0 回答
4191 浏览

android - 在Android中激活设备管理员权限时如何检测广播接收器类中何时按下电源按钮

我试图检测在 BroadcastReceiver 类中何时按下电源按钮,实际上我是在激活设备管理员权限时实现它。我有很多谷歌但无法找到它。

在广播接收器类中,当屏幕打开和关闭时,我正在使用这种方法检测它

但我必须检测何时按下电源按钮。一件事,我想说清楚有很多应用程序正在执行此功能,例如:https ://play.google.com/store/apps/details?id= com.startv.gumrah。这是很多使用对于 SOS 应用程序,如

一个紧急应用程序,在您的智能手机的电源按钮连续点击 2 次开始发送警报消息

请帮助我如何检测我们何时按下电源按钮。

0 投票
2 回答
1347 浏览

android - 手机重启时禁用设备管理员权限

我创建了一个具有设备管理员权限的 android 应用程序。它在我的 Moto G 和许多其他设备上正常工作。在 Sony Xperia C 中,设备管理员权限会在手机重启时自动禁用。有人遇到过这样的问题吗?以及如何解决它们?

0 投票
1 回答
3840 浏览

android - Android - 密码保护设备管理员禁用

所以这里的问题是:

我正在尝试创建一个设备管理应用程序,当用户尝试禁用该应用程序的管理功能时,系统会提示他输入密码,如果他未能输入正确的密码,该应用程序将保留管理员权限。

我见过一个名为 AppLock 的应用程序就是这样做的,而且效果很好!我已尝试按照此 SO question中的建议从 onDisableRequested() 方法锁定屏幕,但无论如何禁用管理应用程序。

我假设当用户尝试以管理员身份禁用应用程序时,AppLock 会使用密码活动锁定屏幕,但我不明白它如何阻止应用程序因密码错误而被禁用,因为该应用程序已经在启动密码活动时被禁用的过程。如果密码不正确,密码活动中是否存在暂停某些进程的挂钩?

我也对如何实现 AppLock 正在使用的自定义密码锁定屏幕感到困惑。如何使用自定义密码锁屏暂时更改锁屏类型,然后恢复为用户的原始锁屏类型?

这些是与我的问题类似的其他一些 SO 问题:

0 投票
1 回答
243 浏览

android - SAFE 设备的移动设备管理

我正在尝试开发移动设备管理应用程序。到目前为止,我已经基于http://developer.android.com/guide/topics/admin/device-admin.html实施了本机或基本限制(策略)

现在我想要更多地访问设备以设置更多限制,我搜索并找到了一个几乎与我想要实现的页面完全相同的页面。以下是页面: http: //www.manageengine.com/products/desktop-central/help/mobile_device_management/mdm_android_restrictions.html

我知道几乎所有这些都要求设备是安全的。一旦我有了 SAFE 设备,我在哪里可以找到任何文档或源代码或示例,我可以在其中看到这些限制是如何在代码中实现的。到目前为止,我找不到任何这样的东西。必须有一些 API 或教程等来指导实现这些。请指导我如何在安全设备上实现这些。

0 投票
1 回答
314 浏览

android - 处理设备的默认屏幕锁定行为

我在我的应用程序中使用设备默认锁定屏幕来激活和停用屏幕锁定。在我的应用程序中,我使用了一个复选框,显示屏幕锁定是否已激活。

我在 DeviceAdminReceiver课堂上收到它的回调。

方法:onPasswordChanged onPasswordFailed onPasswordSucceeded

现在,如果用户选择无或按下这些方法都不会被调用。我无法确定屏幕是否被锁定?我用于OnActivityResult在我的活动中处理回调,它适用于后按(结果代码 0)但对所有其他选项给出相同的结果。

我发现这个链接告诉它不能在外部处理。

摘要:我想直接从我的应用程序处理屏幕锁定选项。

0 投票
6 回答
946 浏览

android - 无需询问用户即可启用设备管理员

我在我的应用程序设备管理 API 中使用,但它需要用户的操作才能启用它 - 我想知道它是否以某种方式安装应用程序并在不询问用户的情况下自动启用管理员?

有没有人试图做这样的事情