Permissions 如何在Android中访问受权限保护的导出服务

Permissions 如何在Android中访问受权限保护的导出服务,permissions,android-service,Permissions,Android Service,我创建了一个远程服务,如下所示:- <service android:name=".XYZService" android:permission="com.xyz.service" android:exported="true"> <intent-filter> <action android:name="com.abc.def.XYZService"/>

我创建了一个远程服务,如下所示:-

<service android:name=".XYZService"
            android:permission="com.xyz.service"
            android:exported="true">
            <intent-filter>
                <action android:name="com.abc.def.XYZService"/>
            </intent-filter>
        </service>
客户端应用程序清单具有以下权限:-

 <uses-permission android:name="com.xyz.service" />

尽管如此,我还是得到了以下例外:- 安全异常:客户端服务没有绑定到xyz服务的权限

我在这里的意图是使用一些权限保护我导出的服务,并在客户端应用程序中使用该权限访问导出的服务。 任何帮助都将不胜感激。

请使用此功能

<permission
        android:name="myPermission"
        android:description="@string/myPermissionDescription"
        android:label="@string/myPermissionLabel">
    </permission>

更多信息: --

<permission
        android:name="myPermission"
        android:description="@string/myPermissionDescription"
        android:label="@string/myPermissionLabel">
    </permission>