问题标签 [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.
android - Android Lollipop 成为设备管理员不起作用
我正在遵循本指南,了解如何让我的应用请求成为设备管理员。
这适用于任何手机的任何 4.x android 版本,但不适用于 Lollipop(我在 Nexus 5 和 Nexus 7 上尝试过)。
Logcat 出现以下错误:
有没有其他人遇到过棒棒糖的这个问题?可能是什么原因?
我已经阅读了指南的所有部分,并确保我的 XML、清单、接收器等都是应有的(同样,它确实适用于我尝试过的任何其他版本的操作系统或手机)。
如果重要的话,出于兼容性原因,我将使用 target API=17 和 min API=14 编译我的应用程序。
添加清单文件:
创建意图的代码:
变量活动是 ConnectMainActivity 的一个实例
android - 可以防止应用程序卸载?
Android设备管理员应用程序是否可以禁用自身卸载?
默认行为是应用程序的卸载按钮显示为灰色,除非用户从设备管理员列表中取消选中它。但是,我看到 MDM 应用程序采取了额外的步骤来禁止用户从设备管理员(例如 Citrix XenMobile)列表中取消选中该应用程序。这怎么可能?
谢谢。
android - 检测 Android 设备何时位于某个位置
检测 Android 设备何时位于某个位置的最佳方法是什么?我正在创建一个设备管理应用程序,该应用程序在设备位于某个场所(例如某个办公楼)时强制执行某些策略,并且为了强制执行这些策略,我需要知道设备在哪里,并且设备管理员 API 确实没有任何地理位置/地理围栏 API。
我可以想到一些方法,但没有一个是万无一失的:
- 轮询精确位置 (Wifi/GPS) - 取决于用户是否打开了 Wifi/GPS。无法强制执行。此外,GPS 无法在室内工作,并且会显着消耗电池电量。
- 轮询课程位置(手机信号塔) - 更可靠,但不准确。
- 在场所周围放置 wifi 路由器并检测它们何时靠近 - 取决于用户是否打开了 Wifi。
检测设备位置的最佳方法是什么?
android - DevicePolicyManger().getCurrentFailedPasswordAttempts 使应用程序崩溃
似乎某些 DeviceAdmin 功能在 Lollipop 中已被破坏,至少在我的 Nexus 5 上是这样。
这适用于 KitKat、JellyBean 和 Ice Cream Sandwich
但在我的带有 Android 5.0 Lollipop 的 Nexus 5 上,它会产生以下错误:
我的问题,这是什么原因造成的?
google-glass - 如何在谷歌眼镜上激活设备管理员?
我想禁用我的谷歌眼镜上的相机。有什么方法可以激活设备管理员并调用 DevicePolicyManager.setCameraDisabled(admin, disabled) 方法。
android - 用密码锁定安卓设备
我正在 android 中开发一个安全应用程序,它将使用 DeviceAdmin 权限。如果用户尝试通过停用设备管理员来卸载应用程序,则 ACTION_DEVICE_ADMIN_DISABLED 接收器将启动一个活动,该活动将提示用户输入密码。没有像 Home、Power、Volume 等硬件按钮会强制关闭活动,即设备应该被该活动锁定,并且只有在输入密码后才能解锁。你能建议我一些完成任务的方法吗???
提前致谢!!!
android - 如何以编程方式在 Android 中设置和取消设置锁屏密码
我想以编程方式设置锁屏密码,然后在执行循环时删除。我已成功添加设备管理,有人可以帮助我从我的应用程序本身设置和取消锁定屏幕密码。以下是我的设备管理工作代码
android - Android以编程方式删除屏幕锁定
我可以在 Android 中使用设备管理员以编程方式设置屏幕锁定密码,但是有没有办法删除这个屏幕锁定甚至更改为“滑动”选项?下面是我的工作代码
请记住下面的代码重置将不起作用:
&& 不是永久解决方案,因为它仅在应用程序处于堆栈或活动状态之前禁用键盘保护
android - BlackBerry 等效于 Android 的设备管理 API?
我的目标是在一段时间内禁用设备摄像头。
我的目标平台是Android和BlackBerry。对于安卓来说,这很容易。使用Device Administration API,我可以设置一个策略,让我的应用程序动态禁用/启用相机:
我目前正在黑莓上寻找一种类似的方法,可以让我达到相同的结果,禁用相机。
有没有办法在黑莓上做到这一点?
android - 防止用户更改输入法
是否可以防止用户更改输入法/键盘?
我知道默认情况下不允许这样做,但也许有一些安全/IT设备管理功能是可能的?
我一直在环顾四周,但找不到明确的答案。