Android 正在授予应用程序绑定到服务的权限

Android 正在授予应用程序绑定到服务的权限,android,service,Android,Service,我有一个具有多种服务的应用程序。我已设置访问其中一个的权限 <service android:name="com.example.MyService" android:enabled="true" android:permission="secret" android:exported="true"> <intent-filter>

我有一个具有多种服务的应用程序。我已设置访问其中一个的权限

<service
            android:name="com.example.MyService"
            android:enabled="true"
            android:permission="secret"
            android:exported="true">
            <intent-filter>
                <action android:name="com.example.Goal" />
            </intent-filter>
        </service>

如何向另一个应用程序(客户端)授予绑定到此服务的权限?
我尝试将
添加到客户端的清单中,但没有成功。如果未在服务中设置
android:permission
,我可以成功绑定。

MyService应用程序需要在其清单中声明一个
元素–与您将拥有
元素的区域相同–并且需要首先安装它,以简化操作。@MikeM。我定义了多个服务,如何为其中一个设置权限?对于建议的方法,它不会为所有这些设置权限吗?不,
元素只是创建权限。您仍然需要每个
上的
android:permission
属性来保护特定的
服务。我已经在我的服务清单中声明了
android:permission=“secret”
。在我的客户端清单中,只有设置
应该有效?明白了。谢谢!
MyService
应用程序需要在其清单中声明一个
元素–在您将拥有
元素的同一区域–并且需要首先安装它,以使事情变得简单。@MikeM。我定义了多个服务,如何为其中一个设置权限?对于建议的方法,它不会为所有这些设置权限吗?不,
元素只是创建权限。您仍然需要每个
上的
android:permission
属性来保护特定的
服务。我已经在我的服务清单中声明了
android:permission=“secret”
。在我的客户端清单中,只有设置
应该有效?明白了。谢谢!