有没有办法确定应用程序是否刚刚完成第一次安装?

时间:2012-12-04 08:55:31

标签: android install

我的应用从互联网下载5个文件.apk,第一次成功安装5个文件后,我想将设备ID发送到服务器。

所以第一次检查应用程序安装成功的方法

2 个答案:

答案 0 :(得分:5)

您可以使用

获得首次安装时间
Date app_install_date = null;
long installation_date = context.getPackageManager()
                    .getPackageInfo(context.getPackageName(), 0).firstInstallTime;
app_install_date = new Date(installation_date);

我认为您可以将其与当前时间进行比较,并按照您的要求进行操作。

答案 1 :(得分:1)

您可以通过Google Analytics跟踪您的应用使用情况和其他统计信息。您还可以通过Google Analytics将设备ID等任何数据发送到Google Analytics网站。