当我的应用程序无法使用 Android for Work 配置文件(尚未配置或部署在设备上)时,我想阻止我的应用程序启动。相反,我希望能够显示类似 Toast 的消息,告诉用户联系他的 IT 管理员。此消息底部的示例。
示例: Divide Productivity Suite 应用程序显示此消息(邮件、便笺等)。
“需要从管理应用程序进行配置。有关详细信息,请联系您的 IT 管理员”。
屏幕截图
有没有办法实现这个?我尝试挂接到 MainActivity onCreate 函数,甚至直接将它放在 Application onCreate() 函数中。此处的挂钩代码似乎仍然启动了应用程序(尽管没有显示任何内容,但仍显示标题栏)。
我能够弄清楚如何确定您的应用程序是否在 for Work 配置文件上运行并在此处显示一个警报对话框: Android for work - 如何检查我的应用程序是否在工作配置文件中运行?