2012-07-24 73 views
1

我建立一个应用程序与codename one执行行动首先在代号为一个

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

所以我这样做。

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

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

SO远,那么好。

但现在的困境是:

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

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

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

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

回答

1

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