Android 将APK限制为特定用户

Android 将APK限制为特定用户,android,Android,由于一些法律限制,并非所有国家都提供Android付费应用市场 由于不时会有请求,我正在考虑另一种让用户通过应用程序付款的方式,比如说通过PayPal(而不是Android Market)。然后将无许可证(许可证绕过)重新编译的.apk发送给他,其用户id(电子邮件)硬编码在.apk中;这样,只有该用户才能使用该应用程序 这样的机制可能吗?如果是,如何做到这一点?apk有可能被误用的潜在风险吗?听起来对我来说是可行的,但我可能不会推荐它。如果您发送了APK,那么用户就可以根据自己的意愿接收并重新

由于一些法律限制,并非所有国家都提供Android付费应用市场

由于不时会有请求,我正在考虑另一种让用户通过应用程序付款的方式,比如说通过PayPal(而不是Android Market)。然后将无许可证(许可证绕过)重新编译的.apk发送给他,其用户id(电子邮件)硬编码在.apk中;这样,只有该用户才能使用该应用程序


这样的机制可能吗?如果是,如何做到这一点?apk有可能被误用的潜在风险吗?

听起来对我来说是可行的,但我可能不会推荐它。如果您发送了APK,那么用户就可以根据自己的意愿接收并重新分发它。您如何确保只有用户才能使用该应用程序?硬编码他们的电子邮件和某种身份验证步骤?假设这是可行的,您应该是安全的,因为没有值得反编译APK的方法

如果只是几个人,我想会有用的。除此之外,您的分发工作将花费您编写代码所花费的时间