如何为常规和预安装的应用程序发布Android更新版本的应用程序

时间:2013-07-31 04:27:09

标签: android

最近我发布了我的应用程序的更新版本,效果很好。我的第一个版本也是一个预安装的应用程序,在更新版本中我发布了更新版本,但现在我的问题是预装的应用程序具有Google Analytics的跟踪ID 当我发布新版本时,预装版本被覆盖。有没有办法发布预装应用程序的更新版本,我需要知道如何取回trackID。

提前致谢

1 个答案:

答案 0 :(得分:0)

假设您的预发布应用有versionCode=1。在Google Play应用中部署的第一个版本也是1。但正如你所说,你已经有2个更新,谷歌播放迫使你增加版本号,让我们说3。

总之,如果用户预先安装了应用程序 - 他的版本代码将为1。 如果他从市场更新 - 最有可能他将有最新的版本号-3。或至少两个。

重点是,您可以非常确定在那个时刻,当您已经发布了两个更新时,拥有version=1的用户是具有preisntalled应用的用户,而拥有version>1的用户是来自市场的应用用户。

考虑到这一点,您可以使用GA中的应用版本号来区分这些用户。

这有意义吗?

相关问题