从Android for Work应用程序访问SD卡数据

4
我的企业移动管理(EMM)是VMWare Airwatch,我已经成功设置了Android for Work环境,并在我的Nexus 5x设备上安装了工作配置文件。但是我的工作应用程序无法访问SD卡数据或存储在外部存储器上的文件。
我尝试创建并安装了Android for Work配置文件。在Airwatch控制台的配置文件下,我还启用了工作配置文件的“同步和存储”选项中的“限制”部分。
这是否是工作应用程序的预期行为?因为我的应用程序的主要功能是访问SD卡数据。如果我遗漏了什么,请帮助我解决问题。

请检查以下链接:https://developer.android.com/training/basics/data-storage/files.html,同时确保已添加权限。 - DaMachk
AfW设备必须完全加密,这可能是应用程序无法访问SD卡的原因。不过这只是一种理论。 - Soma
1
普通应用程序即使设备已加密也可以访问SD卡。我认为AWF将SD卡视为个人数据,因此不允许工作应用程序访问它们。 - Mayur More
1个回答

3

经过与Airwatch支持团队的长时间交谈,他们确认在工作配置文件注册的设备中,您将无法从工作应用程序访问SD卡数据,这是设计上的限制。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接