2

我正在构建一个代号为 one的应用程序

所以,我基本上想在用户第一次安装应用程序时发送一条短信。

所以我这样做。

1)检查“firstRUN”存储文件是否存在。

2)如果没有,请创建该文件并发送短信。如果是这样,只需启动应用程序。

到目前为止,一切都很好。

但现在的困境是:

如果用户已经安装了我的应用程序,并且他安装了我的应用程序的更新版本,android 会询问我的应用程序是否必须升级。现在如果用户说是:

1)我的应用程序升级然后启动 2)它检查存储文件“firstRUN”是否存在。在这种情况下,它确实存在,因为应用程序已经升级并且现有的存储文件没有被删除。

我想做的是,如果我的应用程序升级,我想删除该应用程序的现有存储文件。我该怎么做呢?

好的,我在这里做的对吗?有一个更好的方法吗 ?

4

1 回答 1

1

无需检查文件是否存在,只需在文件中存储一个版本号,升级时根据版本号进行操作。

于 2012-07-25T18:03:06.977 回答