Android 逐步克服selinux拒绝的过程
我在模拟器上运行了一个apk。当我在真正的设备上运行apk时,它工作得很好。然而,在某些情况下,由于真实设备上的奇怪原因,它抛出以下错误: avc:denied{read}for name=“u:object\u r:vendor\u default\u prop:s0”dev=“tmpfs”ino=10037 scontext=u:r:untrusted\u app:s0……” 我做了一些研究,从各种解决方案中,我可以看出异常是由上面错误中指出的scontext=u:r:untrusted_app引起的。提供的大多数解决方案都没有成效,有些只是将其留在“use audit2allow”中,没有一步一步明确解释如何使用建议的audit2allowAndroid 逐步克服selinux拒绝的过程,android,windows,android-studio,selinux,Android,Windows,Android Studio,Selinux,我在模拟器上运行了一个apk。当我在真正的设备上运行apk时,它工作得很好。然而,在某些情况下,由于真实设备上的奇怪原因,它抛出以下错误: avc:denied{read}for name=“u:object\u r:vendor\u default\u prop:s0”dev=“tmpfs”ino=10037 scontext=u:r:untrusted\u app:s0……” 我做了一些研究,从各种解决方案中,我可以看出异常是由上面错误中指出的scontext=u:r:untrusted_a
欢迎提供任何解决方案我建议您首先运行
audit2allow-w-a
进行解释@EricLavault看起来像是linux命令。我使用的是windowsSELinux,这意味着增强了安全性的Llinux,它在android上运行,android源于linux,所以在您的模拟器中,您应该能够运行这些命令@我现在明白了。然而,正如我上面所说的,错误只发生在真实的设备上。不是模拟器。有没有办法在真正的设备上运行命令?是的,您可以通过adb、cf.commands或直接在手机终端上运行命令(如果有)。