If I have two android apps sharing a userID, one name App A and the other App B. And I have:
- App A signed with Certificate 1
- App B signed with Certificate 2 and Certificate 1
will they still be able to share the userID even if they only have one Certificate in common?
Update: I figured I should add the reason why I think this may be possible. I noticed this question on signing apks with more than one certificate and I looked back at the android manifest page and it says
However, if this attribute (sharedUserID) is set to the same value for two or more applications, they will all share the same ID — provided that they are also signed by the same certificate.
So it seems to suggest that if they share one certificate and a userID they can use each others resources.