自昨天以来,当我使用签名保护级别启动服务以获得默认调试密钥库的权限时,我收到了一个SecurityException 。奇怪的是我在昨天之前没有收到这个错误,而且我没有进行任何与安全相关的更改。
另一方面,我自己的用于发布的密钥库仍然运行良好。相关的AndroidManifest.xml部分:
<permission android:name="com.my.app.privateservices"
android:protectionLevel="signature" />
<service android:name=".MyService"
android:permission="com.my.app.privateservices" />