繁体   English   中英

使用多个证书签署APK

[英]Signing apks with multiple certificates

我正在使用证书C1和C2签署我的testActivty.apk,并使用证书C1签署我的serviceActivty,并将android:protectionLevel =“ signature”投入使用。 我看到我的活动不再能够绑定到服务,因为它收到了SecurityException。 但是,如果我仅尝试使用证书C1进行签名,则不会发生这种情况。 使用多个证书签署APK时是否有任何限制?

我不认为用多个证书签署apk是一个问题,因为当我进行jarsigner验证时,它只是检查是否至少签署了1个证书。

有人能指出我正确的方向吗?

问题在于您的serviceAcivity仅具有C1,因此不适用于具有C1 + C2的apk。 您可以尝试使用C1 + C2签署serviceActivity吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM