Подписание apks с несколькими сертификатами - PullRequest
1 голос
/ 18 апреля 2011

Я подписываю свой testActivty.apk сертификатами C1 и C2, а мой serviceActivty - сертификатом C1, и я использую android: protectionLevel = "signature".Я вижу, что моя активность больше не может связываться со службой, поскольку она получает исключение SecurityException.Однако этого не произойдет, если я просто попытаюсь подписать оба сертификата C1.Есть ли какие-либо ограничения в подписывании apks с несколькими сертификатами.

Я не думал, что подписание apk с несколькими сертификатами было проблемой, поскольку, когда я проверял jarsigner, он просто проверял, был ли подписан хотя бы 1 сертификат.

Может ли кто-нибудь указать мне правильное направление.

1 Ответ

0 голосов
/ 19 апреля 2011

Проблема в том, что ваш serviceAcctivity имеет только C1, и поэтому не будет работать с apk, который имеет C1 + C2.Можете ли вы попробовать подписать serviceActivity с C1 + C2?

...