2016-04-25 43 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設備。

相關問題