我想编写一个Android应用程序(我们称之为'ZX'),它可以与其他未知的应用程序进行通信。Android上通信应用程序之间的身份验证
ZX不想与所有其他应用程序进行通信。它只想通过ZX许可与用户批准的应用进行通信。用户可以通过ZX的任何活动随时授予和撤销ZX权限。
为了做到这一点,ZX需要确定哪个应用程序试图与之通信,并且在应用程序首次与ZX连接时,需要显示其名称(或其他唯一的名称识别它)给用户,询问它是否应该允许。
问题:
1)如何识别调用应用程序?
2)建议采用什么IPC机制?
你是什么意思认证? – Aidanc 2012-04-24 17:03:37
我的意思是知道哪个应用程序正在敲门。 – Vincent 2012-04-24 17:08:27
然后检查我的答案。它应该做你想做的。 – Aidanc 2012-04-24 17:09:06