2016-04-25 20 views
0

我面临的一个问题,我没有得到互联网上的解决方案。像三星和摩托罗拉的一些设备具有Android 5.0以上版本的版本我无法创建工作概况(上Play商店中的应用程序TestDPC)我的问题是 - 。请有什么理由请有人知道解释。 这是在工作中的个人资料的时间由Android检查代码creation-无法在某些Android 5.0以上版本的设备创建工作档案(档案所有者)?

PackageManager pm=getPackageManager(); 
    System.out.println(" can create profile="+ pm.hasSystemFeature(PackageManager.FEATURE_MANAGED_USERS)); 

是否有改变的事情,所以我可以创建中的每个设备工作资料的选项。

谢谢

+0

我觉得以前的版本与不同的包名 – Sushrita

+0

NOP,这不是一个解决方案更新你应该更新的应用程序! – shyam002

回答

0

通过检查代码

pm.hasSystemFeature(PackageManager.FEATURE_MANAGED_USERS)); 

如果设备具有管理用户不仅仅是它可以创建工作资料,否则将不允许创建工作profile.Device应该有这样的管理用户功能。

0

可能有多种原因可以解释为什么Android 5.0以上版本手机将不支持工作资料。最常见的原因是内存太少。谷歌建议至少1.5 GB的内存支持工作配置文件,但更少的RAM可能仍然工作,只是性能下降。

我不相信有一个变通为您的情况,不是重新编译OS至少增加硬件功能android.software.managed_users等。但是获得来源对于摩托罗拉或三星手机来说可能是困难的。

此外,手机必须不被配置为低RAM设备,即ro.config.low_ram。如果只支持一个用户,Google会提供更多补丁来支持该单个用户的托管个人资料。 Google有更多详细的文档供OEM厂商实施Android for Work设备。

相关问题