【发布时间】:2015-10-10 01:53:46
【问题描述】:
我的公司希望向员工分发平板电脑仅供公司使用,但希望为他们设置某些权限、自定义应用程序和自定义启动器。
所以我已经掌握了基础知识,因为我有一个使用 NFC 来配置新平板电脑的应用程序。我浏览了 DevicePolicyManager API 页面,但没有看到我想做的一些事情。我不确定的是以下内容,所以如果人们能指出我正确的方向,那就太好了!
1) 我可以使用此配置过程来安装自定义启动器并将其设为默认启动器吗?
2) 我可以通过此流程推送多个企业应用吗?即为我需要安装的所有应用程序多次设置 EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME 属性?阅读 API 听起来您只设置了一次。
3) 发送的应用程序是否必须通过 URL,或者原始平板电脑是否可以用于启动配置过程,这些应用程序是否可以通过给定的 API 发送?现在我正在使用一个 URL 并托管了一个测试应用程序,但是如果有其他方法会很高兴知道。
4) 一个更基本的问题,但这是否意味着将应用设置为设备所有者?与将要安装的其他公司应用程序相比,该应用程序应该做什么?如果它只是管理策略,那么它是否需要手动执行,或者它是否始终以某种方式运行,即使在重新启动后也会设置策略?
5) 如果某些应用程序希望在执行时处于 kiosk 模式直到重新启动是要求设备所有者应用程序调用 setLockTaskPackages() 的正确方法,并且可能的应用程序要连接到 kiosk?
我可能还有更多问题,但目前我能想到的只有这些。感谢您的任何回答。
【问题讨论】:
标签: android nfc android-6.0-marshmallow device-policy-manager