2014-03-19 34 views
0

AIDL服務能夠訪問以訪問不同的信息,並且AIDL服務可以通過其他應用程序訪問。所以,在此期間,我非常感受到其他組件訪問該AIDL服務的安全問題。 AIDL服務怎樣才能禁止從其他應用程序訪問。感謝你的關心。通過篩選器應用程序列表進行AIDL訪問

回答

1

靜態地,您可以使用權限保護您的服務AndroidManifest.xml。你可以在互聯網上找到大量的信息。

此外,還有一個不明顯的動態執行權限的情況。在實施您的服務期間,您可以使用方法Context.checkCallingOrSelfPermission,Context.checkCallingPermission,Context.enforceCallingOrSelfPermissionContext.enforceCallingPermission動態檢查呼叫應用程序是否已獲得特別許可。