安装在我的应用程序有2个活动拿回钥匙:1 MainActivity(家庭活动)和第2 GameActivity(有一个在MainActivity editext它允许用户输入关键打开GameActivity)。安卓应用被卸载之前保存键,当应用程序被再次
我首次向用户提供一个独特的免钥匙,用它的帮助下,用户可以在第一时间打开GameActivity。第二次用户必须购买另一个KEY来打开GameActivity(这意味着打开GameActivity,每次用户需要不同的KEY时)。如果用户卸载我的应用程序,我想在该内部存储器中保存该密钥(前面提供的Free Key)。
因此,如果用户再次安装我的应用程序,将检查设备的内部存储器中是否存在KEY,如果是,则会在用户购买之前通知用户您已经使用此KEY另一个关键。如果不是,那就没问题。
如果你没有得到什么,请问我。请帮帮我 。要求
我知道。但实际上,我阻止用户使用我提供的以前的免费密钥。否则,用户将继续卸载和安装应用程序,并会每次免费玩游戏 –
您是否想过使用Firebase添加简单的登录系统?然后让他们创建一个帐户来玩。 – Jay
另一种方法是您可以简单地使用web服务,您将在服务器上的数据库中保存Key +用户的设备ID(因为每个设备都有其ID),然后用户重新安装应用程序,只需向应用程序发出请求即可服务器进行验证。 – alway5dotcom