我在Play商店有一个应用程序.我想要求如果用户想要使用应用程序的某个部分,他们必须先邀请朋友才能这样做.但我只想对应用程序的新安装施加此限制(对于在限制之前安装了应用程序的用户公平).很抱歉这个长篇介绍,我的问题是如何确定当前设备是否已更新应用程序或是否是新安装?
是否有在Android上进行数据库架构迁移的标准方法?例如,用户安装我的Android应用程序的较新版本,但新版本需要更新数据库架构(擦除用户的数据库并重新启动不是一个选项!).所以我需要在我的新版本第一次运行时运行一些ALTER语句和/或复制表.