是否可以判断您的Android应用是否是从Play商店购买的?

时间:2013-08-22 16:54:57

标签: android google-play-services

我想知道我的Android应用程序是从Playstore还是其他来源下载的。

这是否可以在编译时设置一些常量并使用不同的APK?

由于

1 个答案:

答案 0 :(得分:3)

要确定该应用是否从Play商店下载,您可以使用Application Licensing。这应该通过测试,即使应用程序是免费下载的。但是,如果用户已下载该应用程序,已卸载该应用程序,然后从其他来源安装该应用程序,则可能仍会在此处通过测试。

我有一个双源应用,我将版本字符串更改为Play Store应用的.G结束,另一个源的不同后缀。是的,它需要我维护两个包,但至少我不需要更改包名。可以想象,我可以自动化,因为它只是清单中的一个元素。