0
我定義2級自定義權限的應用程序:機器人:上<意圖濾波器>許可或<action>
- com.example.p1
- com.example.p2
假設有2種外部應用程序:
- 一個可以發送意圖com.example.CREATE
- 其他可以發送意圖com.example.INSERT
我想檢查我的應用程序,如果外部應用程序發送com.example.CREATE意向有權com.example.p1,如果一個發送com.example.INSERT有權限com.example.p2。
一個外部應用只能擁有一個權限,而不能同時擁有兩個權限。
我試圖創建2意圖過濾器:
<intent-filter>
<action android:name="com.example.CREATE" />
</intent-filter>
<intent-filter>
<action android:name="com.example.INSERT"/>
</intent-filter>
,但我不知道如何檢查的第一個意圖過濾器的第一許可,並在第二意圖過濾器的第二許可。
我希望你能幫助我。 謝謝。