如何解决type=1400 audit(1684914394.660:1053): avc: denied { open } for comm="getprop" path="/dev/__properties__/u:object_r:aac_drc_prop:s0" dev="tmpfs" ino=12657 scontext=u:r:untrusted_app:s0:c79,c256,c512,c768 tcontext=u:object_r:aac_drc_prop:s0 tclass=file permissive=1 app=com.tencent.wemeet.app
时间: 2023-12-14 19:40:19 浏览: 242
Audit.js:易于审核的原型应用程序
这是 SELinux 引起的权限被拒绝错误,可能是因为应用程序请求了不被允许的权限。要解决这个问题,可以尝试以下步骤:
1. 检查是否有其他引起该问题的错误信息,例如“permission denied”或“operation not permitted”。
2. 如果应用程序请求了不被允许的权限,请更新应用程序以请求正确的权限。
3. 如果您确定应用程序请求了正确的权限,则可以尝试禁用 SELinux。请注意,禁用 SELinux 可能会使系统变得更加容易受到攻击,因此请谨慎操作。
4. 如果您不想禁用 SELinux,请尝试使用以下命令来解决权限问题:
```
adb shell su -c "setenforce 0"
```
该命令将 SELinux 模式更改为“permissive”,这意味着 SELinux 仍然会记录权限错误,但不会阻止应用程序执行。如果您使用该命令解决了问题,则应该考虑更新应用程序以请求正确的权限,然后再将 SELinux 模式更改回“enforcing”模式。
希望这些步骤能够帮助您解决问题!
阅读全文