Подписание кода для предотвращения пиратства - PullRequest
2 голосов
/ 16 марта 2011

У меня есть приложение в Android Market, и недавно я узнал, что другой издатель загрузил его под другим именем и распространял его бесплатно.

Я никогда не загружал apk, который был подписан неправильно в официальной манере Google. Что я хотел бы знать, так это то, что подпись кода предназначена для предотвращения подобных вещей?

Может кто-нибудь удалить лицензию и добавить свою? Это легко сделать?

Ответы [ 3 ]

1 голос
/ 16 марта 2011

Пока кто-то может вытащить ваш apk со своего устройства и перепаковать его, ничто не сможет помешать им загрузить его на рынок самостоятельно. Сообщите об этом Google , и вы, возможно, захотите изучить использование службы лицензирования .

1 голос
/ 16 марта 2011

Им придется сделать больше, чем просто взять свой APK и загрузить его под своей учетной записью.Пространство имен, которое вы создаете, является уникальным для вашего приложения.Итак, как минимум, они переработали часть вашего кода.

0 голосов
/ 14 апреля 2013

Ничто не мешает кому-то сделать это.Все, что подписывает код, - это гарантирует, что ваше приложение не было изменено по сравнению с опубликованной вами версией.т.е. модифицированная версия не может быть установлена ​​поверх неизмененной версии.Если ваше приложение было просто переиздано без изменений, оно ничем не отличается от вашей собственной версии.Изменился только источник распространения.

Вам потребуется внедрить какое-то лицензирование для предотвращения пиратства.Подписание кода Android не похоже на подписание кода iOS (когда приложения в магазине фактически подписаны Apple, а не только вами).

...