我想将我的应用从免费/付费方案迁移到带应用内购买功能的免费应用。我将使用旧的免费应用程序,作为新的免费应用程序与应用程序内购买,我正在寻找一种方法来实现这一过渡。我怎样才能做到这一点?Google Play许可是否可以检索仍由同一开发者帐户拥有的其他应用的许可信息?或者您只能检索当前应用的许可信息?否则,还有哪些其他方法可以识别用户是付费应用程序的所有者?
sy5wg1nm1#
这是不可能的,因为潜在的方式来利用Google Play商店的工作(潜在的扭曲下载计数,等等;一个免费的应用程序更有可能获得下载,这些将在你让它花钱之前提高它的排名)。这个问题以前也有人提出过,大家一致认为这在设计上是不可能的。在这条线索中有一些解决方案,比如:
可悲的是,正如我所说,这是不可能的,所以你必须尽你所能解决它。
hc2pp10m2#
即使最初的问题是很久以前问的,现在对我来说也是最新的:)我考虑在免费应用中允许付费功能,以防(旧的)付费应用仍然存在于手机中。你可以使用PackageManager检查这一点。
PackageManager
2条答案
按热度按时间sy5wg1nm1#
这是不可能的,因为潜在的方式来利用Google Play商店的工作(潜在的扭曲下载计数,等等;一个免费的应用程序更有可能获得下载,这些将在你让它花钱之前提高它的排名)。
这个问题以前也有人提出过,大家一致认为这在设计上是不可能的。在这条线索中有一些解决方案,比如:
可悲的是,正如我所说,这是不可能的,所以你必须尽你所能解决它。
hc2pp10m2#
即使最初的问题是很久以前问的,现在对我来说也是最新的:)
我考虑在免费应用中允许付费功能,以防(旧的)付费应用仍然存在于手机中。你可以使用
PackageManager
检查这一点。