如何确定包名称是服务还是可启动的 GUI 应用程序
How to determine if a package name is a service or launchable GUI app
通过 ADB,我获得了所有预安装的应用程序包名称。我想知道哪个包名称是真正的应用程序(不是服务),以便我可以启动它。
adb 为您提供预装应用程序列表。这些应用程序可能包含活动、服务、内容提供者、and/or 广播接收器。当您说 "real app" 时,您是在请求具有活动的应用程序。即使您知道哪个应用程序包含活动,您仍然需要找到该应用程序的名称 activity 才能启动它。
所以要得到你想要的,还需要几个步骤。以下答案描述了您的需求:
基本上,您需要浏览您感兴趣的每个应用程序,将其拉到 PC 上并使用 aapt 获取详细信息。 aapt 将为您提供在该应用程序中启动任何活动所需的所有详细信息。
通过 ADB,我获得了所有预安装的应用程序包名称。我想知道哪个包名称是真正的应用程序(不是服务),以便我可以启动它。
adb 为您提供预装应用程序列表。这些应用程序可能包含活动、服务、内容提供者、and/or 广播接收器。当您说 "real app" 时,您是在请求具有活动的应用程序。即使您知道哪个应用程序包含活动,您仍然需要找到该应用程序的名称 activity 才能启动它。
所以要得到你想要的,还需要几个步骤。以下答案描述了您的需求:
基本上,您需要浏览您感兴趣的每个应用程序,将其拉到 PC 上并使用 aapt 获取详细信息。 aapt 将为您提供在该应用程序中启动任何活动所需的所有详细信息。