我有一个 BroadcastReceiver,我用它来控制拨出电话。这是 Android.manifest 的一部分:
<receiver android:name=".MyReceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_CALL"
android:priority="0" />
</intent-filter>
</receiver>
</application>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>
<uses-permission android:name="android.permission.NEW_OUTGOING_CALL"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>
显然,某些使用权限是多余的。当我将使用其他人的时,我将如何解决这些问题android.intent.action
?