我必须为我的企业设备实现一次性应用程序,其中只有一个主要的 android 应用程序本身可以使用 2-3 个其他应用程序,如通话、短信和谷歌地图,除此之外,用户不得使用或访问其他应用程序和设置,
1)我已经考虑过通过企业管理 Api 使用企业拥有的单一用途,它更复杂、更大,但更完整的解决方案。
2) 我已经使用 看起来更像是我的解决方案的 android 设备所有者应用程序实现并测试了示例 锁定任务,但存在问题
我如何为生产级设备提供设备所有者?对于我的测试,我能够使用 adb shell 命令进行配置。我知道设备必须是新的/重置和未配置的,这不是问题。
我在这里寻求一些建议,如果有人实施了它会有所帮助。
更新
使用Fred 建议的 android management Api QuickStartGuide似乎是正确的方法。我的政策是来自自定义启动器的多个应用程序, 现在我陷入了困境,我想发布我的启动器应用程序或其他应用程序以仅为我的企业播放商店。
我遵循将您自己的应用程序上传到 Google Play 商店,这导致我发布了私人应用程序,但我无法这样做,因为我没有获得限制分发选项。
我不知道如何完美地实现这一目标。对于我目前的政策和企业,我有 2 个有效的电子邮件 ID,
所有的 google api 调用都是在 email_1 下完成的
.
email_1 和 email_2 都拥有我公司开发者帐户的管理员权限
.
现在我需要弄清楚只为我的企业发布应用程序,我认为存在正确许可或其他方面的问题,需要帮助。谢谢
google-play device-owner android-for-work cosu android-management-api