我的应用程序。部署在 Play Store 和百度商店。对于通知,需要与哪里的应用程序区分开来。已安装。
当我使用 getInstallerPackageName() 方法时,Redmi Note 3 返回正确的值,但 HTC 返回 null。
为什么观察到这种差异?
还有其他更好的方法吗?
我的应用程序。部署在 Play Store 和百度商店。对于通知,需要与哪里的应用程序区分开来。已安装。
当我使用 getInstallerPackageName() 方法时,Redmi Note 3 返回正确的值,但 HTC 返回 null。
为什么观察到这种差异?
还有其他更好的方法吗?
关于这个答案:https ://stackoverflow.com/a/13293534/2724879
我建议当它为空时来自百度,当com.android.vending
它来自谷歌 xD