gpt4 book ai didi

android - 如何知道android设备是否支持多用户?

转载 作者:太空狗 更新时间:2023-10-29 12:49:11 24 4
gpt4 key购买 nike

Android 4.2 支持“在平板电脑等可共享设备上”的多个用户空间(http://developer.android.com/about/versions/android-4.2.html#MultipleUsers)。我如何知道特定设备是否为“可共享设备”?

我能否以编程方式检查设备是否支持多个用户?

最佳答案

在 UserManager.supportsMultipleUsers() 中有一个隐藏的 API。您可以使用以下使用反射的方法访问它,但通常不推荐使用此技术,因为 API 可能会在以后的版本中更改。

public static boolean supportsMultipleUsers() {
try {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
// return UserManager.supportsMultipleUsers();
return (Boolean(UserManager.class.getDeclaredMethod("supportsMultipleUsers").invoke(null));
}
catch (Exception e) {}
return false;
}

关于android - 如何知道android设备是否支持多用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14320796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com