我正在开发一款Android应用,我希望它仅供我的客户使用。没有第三方应该能够使用它。
我需要为此目的对其进行身份验证。目前,我通过列出服务器中客户设备的IMEI号码来使用IMEI号进行设备验证,但它无法正常工作。
是否有其他方法可以对我的应用进行身份验证,仅在客户设备上使用
答案 0 :(得分:0)
这取决于你的意思。如果您想要限制谁可以下载和安装应用程序,以及您是否计划使用Play商店进行分发。你可以设置一个封闭的测试版程序,只添加你选择的电子邮件。这样只有某些用户可以下载和安装。如果您想要限制安装后谁可以使用该应用程序的可用性,那么数据库可能就是您的选择。
您还可以对凭据进行硬编码,如果他们应该更改的速率足够低,您可以通过发布新版本来调整凭据。