如何发现Android应用程序的java标识符



一个例子将是解释我需要什么最简单的方式。我手机上安装了Total Commander。我发现在/data/data目录下,有一个子目录名为:com.ghisler.android.TotalCommander这正是我试图为其他应用程序找到的。我不知道这个标识符的正确名称。

例如,我有"钟表"应用程序安装。我怎样才能找到相应的标识符(这可能是Java标识符或应用程序)?

问题的原因:处理该设备的MDM需要这个标识符来允许应用程序。注意,在/data/data中,除了前面提到的子目录外,我没有其他任何内容。设备没有根,我也不打算根它。我的问题不是针对这个特定的设备(Nexus 5),而是针对Android系统。

我已经为一些应用程序找到了一种方法:

  • 打开总指挥官
  • 选择文件(以文本文件为例)
  • 选择"open with">
  • 第二次选择"open with"在这一页打开
  • 我得到一个能够打开该文件的所有应用程序的列表,并为所有这些应用程序指明了标识符。

另一种可能:在/storage/emululated/O/Android/data中,很多应用程序都显示了它们的标识符。

这并不能解决像"Horloge"它没有关联的文件,也不在Android/data

列表中。

最后的答案很简单:有一个应用程序显示这个名称:软件包名称查看器

相关内容

最新更新