0

我可以在android AIP Guides中找到设置绑定服务的方法!

这个演示允许任何应用程序绑定到它。但我想要的是只有我的apk可以与我编码的服务通信。有什么办法吗?如何?谢谢!

4

2 回答 2

1

Services are not exported by default, meaning they can only be called/bound by your application. Unless you add android:exported="true" to your service's manifest entry, only your app will be able to bind to the service.

于 2014-07-10T06:12:57.847 回答
0

Service.onBind()接收用于绑定到您的服务的意图。一种方法是在上述意图中添加额外的权限,检查其在 中的值Service.onBind(),并在权限值无效的情况下拒绝任何绑定请求。

于 2014-07-10T06:57:23.910 回答