Android 使用密码保护apk安装

Android 使用密码保护apk安装,android,Android,我正在制作一个android应用程序。要使用我的应用程序,用户必须首先在web服务器上创建一个帐户。在该web服务器上创建帐户时,将向他/她提供用户id和密码。之后,当他/她尝试从Google play或SD卡安装我的apk时,他/她将被要求提供该web服务器提供的用户id和密码。如果他/她输入了正确的用户id和密码,则只有我的apk才允许安装在用户的android设备上,否则我的apk将不会安装在他/她的android设备上。怎么可能?我们将感谢您提供的任何帮助。我不确定您是否可以完全实现你想

我正在制作一个android应用程序。要使用我的应用程序,用户必须首先在web服务器上创建一个帐户。在该web服务器上创建帐户时,将向他/她提供用户id和密码。之后,当他/她尝试从Google play或SD卡安装我的apk时,他/她将被要求提供该web服务器提供的用户id和密码。如果他/她输入了正确的用户id和密码,则只有我的apk才允许安装在用户的android设备上,否则我的apk将不会安装在他/她的android设备上。怎么可能?我们将感谢您提供的任何帮助。

我不确定您是否可以完全实现你想要的。我从来没有听说过任何关于受保护密码的事

一个可能的解决办法是不要将你的应用程序上传到google play store,这是通过你的服务器下载的唯一可能方式。在那里,您可以在用户注册后下载应用程序

此外,您还可以在android应用程序中实现一些代码,以便在首次发布时(在注册过程中获得)请求一些凭据,如果未提供凭据,则该应用程序不允许用户访问其服务

有多种组合


希望有帮助

您通常不保护安装过程,而是保护登录。当用户启动应用程序时,系统将提示他输入凭据。你所描述的毫无意义。看看其他应用程序(Whatsapp、Facebook、Gmail等)就知道了。

不,这没有帮助。Bcoz用户必须从Google play下载我的应用程序。不过我很感谢你的指导。我知道我的要求很不寻常。但这是我的要求。@user3571215我认为如果不干扰操作系统,你无法做到这一点。