首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android应用程序可以支配硬件资源吗?

android应用程序可以支配硬件资源吗?
EN

Stack Overflow用户
提问于 2017-09-15 08:20:11
回答 1查看 95关注 0票数 0

我实际上正在研究移动安全,我专注于硬件保护,所以,我想知道,如果一个应用程序可以访问移动硬件资源,并对其进行控制,那么,只有在主导应用程序允许的情况下,其他应用程序才不能访问任何硬件资源?(作为硬件安全的第二个级别)。

EN

回答 1

Stack Overflow用户

发布于 2017-09-15 09:56:21

至少对于相机,我知道使用安卓设备管理的政策是Disable camera:通常使用移动设备管理器的https://developer.android.com/guide/topics/admin/device-admin.html将在敏感位置的公司/政府授权的设备上使用。其他限制可能是可用的,因为设备管理器软件将访问设备制造商API。

另一种实现“包装”硬件的方法是不让Android应用程序真正与Android框架方法对话。基本上,客户端应用程序将运行一个虚拟容器,其中包含模拟Android框架API的容器。

请参阅:How to execute APKs on a customized data directory?

和Commonsware的博客文章获取更多详细信息:https://commonsware.com/blog/2017/01/17/droidception.html

这将允许您添加额外的限制,代价是让所有应用程序都通过虚拟容器。强制用户始终使用容器是不可能的,除非您正在构建一个自定义ROM,或者可能是根ROM。

如果您正在进行自定义ROM或ROM,那么您也可以通过这些方法添加任何额外的硬件限制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46229926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档