Android / COSU:应用程序应该如何在安装后自动运行

时间:2017-08-05 04:57:32

标签: android android-for-work cosu

我的问题是关于Android文档中的一行。 https://developers.google.com/android/work/prov-devices#set_up_device_owner_mode_google_account。特别是第2项,其中说

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

如何?

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

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

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

我应该找一个特定的Activity或BroadcastIntent吗?我是Android新手,所以我一直在试用TestDPC代码,Android文档和SO帖子,但是这个部署很痛苦。

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

先谢谢

1 个答案:

答案 0 :(得分:2)

要在添加帐户后下载并启动您的DPC,您需要register as your own EMM以及您的DPC和enroll your G-Suite domain with this EMM

您可能更容易使用Google的新Android Management API,它不需要实施DPC或注册为EMM。