将启动量设置为应用程序

时间:2015-03-22 17:13:25

标签: android

我有一个非常奇怪的问题。

是否可以在单个设备上设置应用程序启动量?

我的意思是,让用户只启动应用程序3次然后禁止它。

我想到的唯一可能的解决方案是使用SharedPreferences并计算那里的计数。

你能建议其他方法吗?

2 个答案:

答案 0 :(得分:0)

你真的不能这样做。除非您有登录信息,并且您只能使用您的电子邮件或电话号码3次,请与服务器联系。如果将数据存储在设备上,则可以重置应用程序数据,计数器将重新开始,或者只是重新安装。

因此,您必须与服务器进行一些通信,在那里存储电子邮件或电话号码,并检查它是否已使用过3次。

答案 1 :(得分:0)

SharedPreferences不起作用,因为用户可以随时清除数据。

每次启动应用程序时,您可以做的是拨打服务器并在那里增加计数器。这样你就可以根据设备ID进行限制,并且它始终可以正常工作。