【发布时间】:2017-06-29 07:54:44
【问题描述】:
如果应用程序不是从 Play 商店和其他来源安装的,我正在尝试从应用程序中识别。我首先阅读了这个答案Detect if an app is installed from Play store 但是后来,这个答案https://stackoverflow.com/a/16862957 说亚马逊:
最终将 PackageManager.getInstallerPackageName() 设置为 “com.amazon.venezia”
那么是否可以选择更改软件包安装程序名称?
如果是,那么如果应用是通过 apk 共享的,那么软件包名称安装程序是否更改?
例如,如果应用是通过 shareit 共享的,包名安装程序会更改吗?
我只是想确定如果我使用第一个答案中的方法,我也可以通过这种共享识别安装。
如果通过 apk 共享时它不会改变,有没有办法找出它是否通过 apk 共享?
【问题讨论】:
标签: android