gpt4 book ai didi

android - 获取应用程序共享 Intent 的包名称

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:03:48 25 4
gpt4 key购买 nike

我想获取创建共享 Intent 的应用程序名称或其包名称。我正在制作通过 Intent 接收共享数据的应用程序,我怎样才能获得创建者应用程序的包名称?类似于 [intent.getSourceBackageName()]

编辑:我不确定我的问题是否清楚。但是我需要找出调用我的应用程序的名称,例如,如果我从浏览器共享,我需要找到一种方法来知道浏览器应用程序是与我共享数据的应用程序。

最佳答案

how could I get the package name of the creator application?

你不能。例如,可能没有“创建者应用程序”,因为ACTION_SEND Intent 可以从命令行发送(adb shell am)。而且,由于 ACTION_SEND 未与 startActivityForResult() 一起使用,njzk2 的解决方案将不起作用。

关于android - 获取应用程序共享 Intent 的包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15786926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com