我有一个监听PACKAGE_REMOVED的广播。从文档中,我知道Intent.getData()应该返回已删除包的Uri。但是如何将包作为字符串获取?
Intent.getData()。toString()返回“package:”。我知道我可以解析它,但这似乎非常hacky。
(文档中的方法都没有给我任何线索。此外,Android Studio调试器永远不会在接收器的断点处停止。)
答案 0 :(得分:1)
您可以使用getSchemeSpecificPart()
String packageName = Intent.getData().getSchemeSpecificPart();