我的应用程序有 2 个版本,清单中都有 android:versionCode="1" 。
- 一个版本 (versionCode=1) 通过电子邮件分发。
- 其他版本(也是 versionCode=1)在 google play 上发布。
versionCode 是一样的,但是 apk 不一样。它们的属性文件(原始资源 release.properties)中的一个值不同。这个属性使他们的行为有点不同。
如果我发布新版本 (versionCode=2),两者都会更新。没关系,但我希望这种不同的行为能够持续存在。但我可以吗?我没有将属性文件写入磁盘,它在旧的 apk 中,将被覆盖。
我想了很多事情,但似乎想不出一种方法可以让两个版本保持不同的行为,因为我只知道更新时的最后一个版本代码,而我对最后一个版本一无所知,或者我知道吗? ?
这个问题有解决方案吗?关于我可以尝试什么的任何想法?