将APK限制为特定用户

时间:2012-01-27 07:42:26

标签: android

由于某些法律限制,所有国家/地区都不提供适用于付费应用的Android电子市场。

由于时不时会有请求,我想到了另一种让用户通过应用付费的方式,比如简单地通过PayPal(而不是Android Market)。然后将一个免许可证(绕过许可证)重新编译.apk发送给他,他的用户ID(电子邮件)在.apk中硬编码;这样只有这个用户才能使用该应用程序。

这样的机制可能吗?如果是的话,如何实现这一目标?任何潜在的风险,apk可能会被某种方式滥用?

1 个答案:

答案 0 :(得分:0)

对我来说听起来很糟糕,但我可能不会推荐它。如果你发送APK,那么用户就可以接受它并随意重新分发它。您正在做什么来确保只有该用户可以使用该应用程序?硬编码他们的电子邮件和某种身份验证步骤?假设有效,应该是安全的,因为没有值得的方法来反编译APK。

如果只是几个人,我认为它会起作用。除此之外,只要您对代码进行编码,您的分发工作就会花费很长时间。