我喜欢在我们的托管设备中安装单个Android应用,我们只希望在设备上使用该应用具有必要的限制,例如,
一次性使用 - 设备只有一个应用,用户无法使用其他应用,如浏览,YouTube或其他任何应用,
初始设置如通知声音,GPS始终开启,通知和铃声最高等级无法修改。
用户无法关闭设备电源。
此设置只能由我们的服务器更改。
我认为我有2个选项,
1)在三星设备上使用samsung knox sdk, 这是Samsung Knox Standard的MDM证明功能!
2)一般Android方式,设置单用途设备,COSU解决方案 Android Developer's site想知道你对此的看法,如果你们已经完成了这两种或任何其他方式中的任何一种,我可以使用一些指导方针或路径。
感谢阅读,如果我无法明确说明主题或需要进行编辑,请发表评论。
答案 0 :(得分:2)
You can use Google's new Android Management API, it seems to suit your needs.
It is a new cloud API that allows to manage Android devices from a server, without having to build an on-device agent (a device policy controller).
答案 1 :(得分:1)
我有使用Knox Standard SDK的三星Kiosk模式的丰富经验,这是免费的和Knox Customization SDK的Pro-Kiosk模式(它有更多的功能,但不是免费的)。
所以我可以肯定地告诉你,你提到的所有4点都可以通过使用Knox Standard SDK来实现。
LocationPolicy(您可以启用GPS并限制更改):https://seap.samsung.com/api-references/android-standard/reference/android/app/enterprise/LocationPolicy.html
是。这是可能的,但我忘了确切的实施。
是的,也是。
使用此SDK的唯一缺点是:
你与三星(我个人没关系,因为三星拥有这样的市场渗透率,你几乎可以在世界任何地方获得服务,在企业界是至关重要的)
关于Android原生功能:从未尝试过
更新2019年3月7日:现在我正在玩设备所有者,我们将它用于Kiosk模式,运行良好,可以在Android设备上使用Nougat和更早版本。