Sobes.tech
Middle

Zašto je potrebno potpisati dve aplikacije istim digitalnim potpisom?

sobes.tech АИ

Одговор од АИ

Да би две апликације могле имати исти sharedUserId. Ово им омогућава да раде у истом процесу и директно размењују податке, без проласка кроз Binder.

Други сценарио је ажурирање већ инсталиране апликације. Нова верзија мора бити потписана истим кључем као и претходна, како би систем сматрао да је легитимно ажурирање.

Трећи сценарио је могућност приступа привилегованим API-јима и подацима друге стране, ако декларативно наведу одговарајућа дозвола са атрибутом android:sharedProtectionLevel="signature".

Четврти сценарио је интеграција и заједничко коришћење компоненти унутар групе апликација развијене од истог произвођача.