确定我的应用程序从未安装在设备上以及用户是否正在重新安装的最佳方法是什么?

Sah*_*rma 5 java android android-ndk

所以,我想在用户从Play商店安装应用程序时检查它是否先前已安装在他的设备上?如果他卸载应用程序并在几天后重新安装,那我怎么知道呢?

我想要一种方法来处理这种情况的原因是我只想在第一次安装应用程序时使某些功能可用.

Suj*_*han 2

您可以将用户的设备 ID 存储在服务器中。因此,当用户打开应用程序时,您必须使用设备 ID 对服务器执行 ping 操作,以验证用户是否已在该手机中使用过该应用程序。如果安装了用户,那么您将在服务器上拥有设备 ID,否则您将不会在服务器上拥有设备 ID,现在将设备 ID 保存在服务器上。