2013-10-08 81 views
1

我想更新应用程序。但我想检查这个用户新的或旧的(曾经安装我的应用程序?)我想我可以检查共享首选项。但也许用户清除了数据。
任何其他的想法?android:检查应用程序是否已更新或新用户

问候

+1

虽然你必须假设是新用户,如果首选项是明确的。但如果你不想这样做,那么你可以在SD卡上保存一个文件,清除数据后不会被删除。然后你可以检查文件是否存在。 –

+2

请您的用户帮忙,**不要**保存SD卡上的文件,清除数据后不会被删除。我的SD卡上已经有足够的垃圾从随机应用程序。 – Geobits

+0

Thanx。伟大的一个:) –

回答

1

如果你正在寻找,看看用户之前已经安装了应用程序和担心用户可能改变你的手机的状态,您可以联系一个单独的数据库检索哪些设备ID以前安装了该应用程序。

第一次使用您的应用程序时,您可以保存设备ID。

要确定唯一的设备ID,你可以看看

Is there a unique Android device ID?

+1

我不喜欢收集我的用户的任何信息。但它仍然很好;) –