权限系统或签名的Android安全保护级别

权限系统或签名的Android安全保护级别,android,security,permissions,Android,Security,Permissions,任何人都可以澄清许可的保护级别吗? 以下是我的理解: 保护级别-“签名”和“系统或签名”相同,但以下原因除外。在这两种情况下,系统应用程序始终具有该权限 假设X使用保护级别系统或签名定义权限 Y是一个系统应用程序,是系统映像的一部分, 那么Y有许可权了 如果Z是另一个具有相同证书/签名的供应商应用程序,如果X的开发者OEM已与供应商共享该应用程序, 那么Z也有权限,即使Z不是系统映像的一部分 因此,这有助于共享OEM签名的非系统应用程序 此外,是否有方法防止清单中没有权限的系统应用访问。 要明确

任何人都可以澄清许可的保护级别吗? 以下是我的理解:

保护级别-“签名”和“系统或签名”相同,但以下原因除外。在这两种情况下,系统应用程序始终具有该权限

假设X使用保护级别系统或签名定义权限

Y是一个系统应用程序,是系统映像的一部分, 那么Y有许可权了

如果Z是另一个具有相同证书/签名的供应商应用程序,如果X的开发者OEM已与供应商共享该应用程序, 那么Z也有权限,即使Z不是系统映像的一部分

因此,这有助于共享OEM签名的非系统应用程序

此外,是否有方法防止清单中没有权限的系统应用访问。 要明确的是: 假设X使用保护级别系统或签名定义权限。 Y是一个系统应用程序,是系统映像的一部分, 那么Y有许可权了

在这种情况下,是否可以阻止Y获得许可

请澄清