2017-02-14 14 views
0

Я разработчик темы для Android и публикую свою тему в Google Play.Как предотвратить загрузку apk

Я нахожу, что многие пользователи просто крадут мои темы. Эти темы не позволяют поддерживать проверку лицензии. Многие пользователи просто устанавливают тему, затем копируют и возвращают, а затем просто переустанавливают скопированный apk.

Это огромная проблема, и мне интересно, может ли кто-нибудь узнать, как добавить код в ie: манифест, который предотвратит установку apk из неизвестных источников? Было бы здорово иметь его там, где он пытается переустановить, а затем просто терпит неудачу.

Конечно, это не будет на 100% остановить кражи, потому что они могут, вероятно, adb нажимать приложение или декомпилировать и удалять код, но это, безусловно, остановит его много. Прежде чем вам просто пришлось беспокоиться по большей части о пользователях с правами root для доступа к разделу данных.

Теперь существует несколько приложений, не требующих root, которые могут копировать apks из данных, что позволяет легко получить доступ к краже.

+0

Соответствие: http://stackoverflow.com/q/13771343/656243 –

ответ

0

В Google Play есть служба лицензирования, которая проверяет, действительно ли пользователь действительно платил за приложение в Google Play, называемое лицензированием приложений. Служба лицензирования Google Play предназначена в первую очередь для платных приложений, которые хотят проверить, действительно ли текущий пользователь заплатил за приложение в Google Play. Вот документация о том, как реализовать его в своем приложении; https://developer.android.com/google/play/licensing/index.html

+0

К сожалению, с такими вещами, как тема, лицензия не нужна, так как нет пользовательского интерфейса приложения. Даже если бы это было, это не помешало бы им использовать настоящую тему. Это только помешало бы им использовать приложение для панели инструментов, обернутое вокруг фактической темы. Они все равно смогут применять и использовать эту тему, поскольку она будет отображаться в качестве выбираемой опции в приложении для выбора темы для акций. –

+0

Думаю, я не понимаю вашу настройку. Есть ли способ предоставить пример настройки вашего приложения? – opt05

+0

Ну, я могу попытаться быть немного более ясным. Таким образом, в основном вы устанавливаете тему через игру Google, как в любом обычном приложении. Непосредственно приложение system chooser будет выкачать и загружать тему и сделать ее доступной в качестве выбора для пользователя. Приложение system chooser не проверяет и не проверяет лицензию. Таким образом, нет возможности предотвратить использование пользователем темы, если у них есть apk. Таким образом, они просто загружают из игры, копируют apk, возвращают и переустанавливают. И приложение с системной темой читает его сразу, поэтому оно бесплатно для всех. –