繁体   English   中英

获取调用 android 中意图的应用程序名称

[英]Get application name which invoked the intent in android

我有两个应用程序,例如应用程序 A 和应用程序 B,应用程序 A 调用尝试使用意图调用应用程序 B 中的服务,如果应用程序 A 不属于某个允许的应用程序名称列表,我不想允许它是有一种方法可以找出在 App B 中调用我的服务的应用程序的名称。

PS:我正在使用 AIDL 绑定服务在两个应用程序之间进行通信,应用程序 A 有一个调用应用程序 B 中服务的活动,getReferrer() 在服务中不可用,我也检查了 API 级别 22。

如果您使用 AIDL,您可以定义您的服务,以便它接收名称或密钥并检查客户端是否有效然后响应它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM