我想編寫一個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