UserManager.isDemoUser()的用例是什么?

时间:2016-10-28 15:35:29

标签: android android-7.1-nougat

此新方法出现在Android 7.1 UserManager类中,描述为here

  

检查调用应用是否在演示用户中运行。在演示用户中运行时,应用程序可以对用户更有帮助,或者更详细地解释其功能。

用例对我来说非常不清楚,有人可以说更多吗?或提供样本的链接?

1 个答案:

答案 0 :(得分:1)

通过:https://developer.android.com/preview/api-overview.html#carrier-apis

  

应用程序现在可以检查设备是否以演示用户身份运行。

     

应用可以调用新的UserManager.isDemoUser()方法来查看应用是否在演示用户沙箱中运行。这允许应用程序为潜在客户定制启动体验。例如,作为演示用户运行时,应用可能会为用户提供更多帮助,或者更详细地解释其功能。

一种情况是您的应用程序预先安装在店内演示设备上(即,在Verizon商店看到最新的手机,应用程序可以跳过登录/设置屏幕进行快速演示)。< / p>