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