我正在使用codename one
构建应用所以,我基本上想在用户第一次安装应用程序时发送短信。
我这样做。
1)检查“firstRUN”存储文件是否存在。
2)如果没有,请创建该文件并发送短信。如果是,请启动应用程序。
到目前为止,非常好。
但现在的困境是:
如果用户已经安装了我的应用程序,并且他安装了我的应用程序的较新版本,则android会询问我的应用程序是否必须升级。现在,如果用户说是:
1)我的应用程序升级然后启动 2)检查存储文件“firstRUN”是否存在。在这种情况下,它确实存在,因为应用程序已升级,现有存储文件未被删除。
我希望做的是,如果我的应用程序已升级,我想删除该应用程序的现有存储文件。我该怎么做?
好的,我在这里做的是对的吗?有更好的方法吗?
答案 0 :(得分:1)
而不是检查文件是否存在只是在文件中存储版本号,以及根据版本号升级act时。