1

我有一个服务设置来接收来自所有人的 PACKAGE_ADDED 和 PACKAGE_REMOVED 意图<data android:scheme="package" />

我正确收到了意图,但我需要知道如何使用 onReceive 中的 Intent 和 Context 类来获取添加或删除的应用程序的名称和标签。

我已经能够使用 Intent.getDataString() 来获取包的 uri 字符串,但真的不知道从那里去哪里。

谢谢。

4

1 回答 1

0

不知道Uri长什么样子 我会假设它包含包名称(例如,com.commonsware.my.really.awesome.app)。如果是这样,您可以使用PackageManager获取有关该应用程序的其余详细信息。

于 2010-09-10T20:50:30.557 回答