2017-08-05 48 views
1

我的问题是关于Android文档中的一行。 https://developers.google.com/android/work/prov-devices#set_up_device_owner_mode_google_account。特别是其中的项目#2Android/COSU:应用程序应该如何在安装后自动运行

  1. DPC自动下载到设备并启动。

怎么样?

具体来说,下载后启动DPC的触发器是什么,仍然在启动向导的上下文中?我在问,因为它不适合我。

我有公司拥有的单一用途(COSU)应用程序,但我在部署时被绊倒 - 特别是DPC应用程序将其自身设置为设备所有者的部分。到目前为止,我已将该应用程序作为私人应用程序加载到Google Play商店中。 G-Suite位于同一个域中,Google注册为该帐户的EMM。 COSU应用程序已被列入白名单并作为安装向导的一部分进行安装,但它不会启动。

尽我所知,它必须在出厂重置的环境中启动,以便我可以将设备所有者重置为下载的应用程序。

是否有我应该寻找的特定Activity或BroadcastIntent?我是Android的新手,所以我一直在测试TestDPC代码,Android文档和SO帖子,但这种部署是一件痛苦的事情。

作为辅助查询。你会如何调试这种情况?它的所有出厂重置和电线安装,我没有机会打开开发人员模式,并通过Android Studio看日志。将新版本推向Google Play并重置硬件以进行下载和安装的周期非常长。提前

回答

2

为了您的DPC

由于下载后的帐户添加你需要register as your own EMM与DPC一起,和enroll your G-Suite domain with this EMM推出。

您可能会更简单地使用Google的新Android Management API,这不需要实施DPC或注册为EMM。

+1

Android管理API有什么改进!通过快速入门,并有一个小时内初步配置文件工作。我希望一个月以前知道这件事。 我觉得有两个缺点,但是,这里值得注意的是后人: 1.我无法使用我的G套件电子邮件设置企业。我创建的项目很好,但建立企业需要一个非G套房Gmail(这似乎是一个奇怪的限制,希望是暂时的)。 2.我仍然需要注册我的公司作为自己的EMM,因为API限制在2家企业,每家5台设备。 –

+0

现在每个企业有10个设备,但限制依然存在。出于好奇:在注册EMM后,你如何处理更新?我们遇到了窗口模式的问题。 –

+0

要超过10个设备的限制,您只需要让Google加入EMM社区,我认为这个过程比以前更简单了。 有关更新的问题,你可以解释你的问题?也许开个新的问题。 – Fred

相关问题