Android 如何确定包名是服务还是可启动的GUI应用程序

Android 如何确定包名是服务还是可启动的GUI应用程序,android,adb,Android,Adb,使用ADB,我可以获得所有预安装的应用程序包名称。我想知道哪个软件包名称是真正的应用程序(不是服务),这样我就可以启动它。adb为您提供预安装应用程序的列表。这些应用程序可以包含活动、服务、内容提供商和/或广播接收器。当你说“真正的应用程序”时,你要求的是带有活动的应用程序。即使您知道哪个应用程序包含活动,您仍然需要找到该活动的名称,然后才能启动它 所以,要得到你想要的,还需要几步。下面的答案描述了您需要什么: 基本上,您需要浏览您感兴趣的每个应用程序,将其拉到PC上,并使用aapt获取详细信

使用ADB,我可以获得所有预安装的应用程序包名称。我想知道哪个软件包名称是真正的应用程序(不是服务),这样我就可以启动它。

adb为您提供预安装应用程序的列表。这些应用程序可以包含活动、服务、内容提供商和/或广播接收器。当你说“真正的应用程序”时,你要求的是带有活动的应用程序。即使您知道哪个应用程序包含活动,您仍然需要找到该活动的名称,然后才能启动它

所以,要得到你想要的,还需要几步。下面的答案描述了您需要什么:


基本上,您需要浏览您感兴趣的每个应用程序,将其拉到PC上,并使用aapt获取详细信息。aapt将为您提供在该应用程序中启动任何活动所需的所有详细信息。

adb将为您提供预安装的应用程序列表。这些应用程序可以包含活动、服务、内容提供商和/或广播接收器。当你说“真正的应用程序”时,你要求的是带有活动的应用程序。即使您知道哪个应用程序包含活动,您仍然需要找到该活动的名称,然后才能启动它

所以,要得到你想要的,还需要几步。下面的答案描述了您需要什么:


基本上,您需要浏览您感兴趣的每个应用程序,将其拉到PC上,并使用aapt获取详细信息。aapt将为您提供在该应用程序中启动任何活动所需的所有详细信息。

您将获得一个应用程序包名称。您将获得一个应用程序包名称。