我想检测我的应用程序是否是从google play安装的。如果安装程序名为“com.android.vending”,我可以使用api检测安装程序的包名,并说我的应用程序是从googleplay安装的。
从技术上讲,没有谷歌服务的android设备是可能的,制造商的安装程序包名为“com.android.vending”。我如何降低这种风险?假设“com.android.vending”总是谷歌游戏,安全吗?在我看来,仅仅检查安装程序包名是不够的。
https://developer.android.com/reference/android/content/pm/packagemanager#getinstallerpackagename(java.lang.string)
https://developer.android.com/reference/android/content/pm/packagemanager#getinstallsourceinfo(java.lang.string)
暂无答案!
目前还没有任何答案,快来回答吧!