Приложения для Android имеют криптографическую подпись разработчика. С ее помощью менеджер пакетов на устройстве пользователя может проверить, что каждое обновление приложения происходит из одного и того же источника, и что оно не было подделано...
Одной из ключевых особенностей Android, которые выгодно отличали её от iOS, всегда была возможность устанавливать приложения из сторонних источников. Пользователи были в праве не покупать нужный софт в Google Play, а скачивать взломанные версии в виде APK-файлов. Именно поэтому Android в своё время стал пристанищем для тех, кто считал, что платные приложения не имеют права на жизнь. Тем не менее, постепенно сама Google стала приходить к тому, что такой подход больше не может быть определяющим в развитии Android и стала вводить всё новые и новые ограничения...