【问题标题】:Would package installerID of an app change if an app is shared via apk sharing, like ShareIt?如果通过 apk 共享(如 ShareIt)共享应用程序,应用程序的 package installerID 会改变吗?
【发布时间】: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


    【解决方案1】:

    软件包名称将是开发人员设置的任何名称。

    一些第三方商店会添加自己的标签,例如“freeapk.com.company.appname”,但就从 Google play 或 Amazon 提交和下载而言,了解它来自哪个商店的唯一方法是查看如果开发人员创建了两个不同版本的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-26
      相关资源
      最近更新 更多