Android 应用程序能否停止用户录制 Audio/Video

Can An Android Application stop the user recording Audio/Video

我正在开发一个建筑访问 Android 应用程序。

该应用程序将允许用户预设他们的身份和车辆登记详细信息等。

当他们进入建筑物时,应用程序会自动让他们登录并跟踪他们在建筑物内的一举一动。

为了额外的安全,我不希望大楼访客使用他们的设备录制任何类型的音频、视频或照片。

我在 Android 中找不到任何 API 的 and/or "features" 可以让我禁用设备的摄像头或录音功能。

有什么方法可以阻止访问者录制音频 and/or 视频?

你们会给访客提供设备吗?或者您想阻止他们的个人设备?

如果你想阻止他们的个人设备,那么不,你不能这样做。 如果您将设备提供给他们,那么您可以做一些事情,但我不知道 extend 你想去哪里。您可以用自定义启动器替换设备上的启动器,并阻止所有相机/视频应用程序,包括应用程序商店。有一些可以让您为隐藏的应用程序设置密码。 (智能启动器)。

但是你还需要一个设备,而不是做一些事情,比如点击双电源按钮打开相机(nexus 5x 可以这样做,但它可以关闭),也可以更改通知屏幕。

最终您将需要对设备进行 root 操作,并可能使用允许您自定义许多 phone 行为的自定义 ROM。像 cyanogen 这样的 ROM 允许这样做,但同样,这在很大程度上取决于您的设备以及您希望将应用程序阻止到什么程度。