如何从应用程序名称获取应用程序图标

时间:2013-12-27 07:57:27

标签: android

我从应用名称中获取其他应用的图标时遇到了一些麻烦。 我找到的唯一解决方案是从数据包名称中获取应用程序图标。 但是,我现在只有应用名称的字符串。

是否可以从应用名称中检索其他已安装应用的图标? 请帮我解决一下这个。你的回答将是一个很大的帮助,谢谢。

2 个答案:

答案 0 :(得分:0)

应用名称无法实现。应用程序名称不仅仅是Android中的名称。你需要的软件包名称在任何Android设备的所有应用程序中都是唯一的。两个不同的应用程序可以具有相同的名称,但两个不同的应用程序不可能具有相同的包名称。我希望你清楚

答案 1 :(得分:0)

您可以遍历应用程序(请参阅How to get a list of installed android applications and pick one to run),使用其应用程序信息(PackageManager.getApplicationLabel)获取其名称,如果找到该名称,则可以获取其名称,可以获得应用程序图标。