我创建了一个通过AIDL由其他应用程序绑定的服务,并将其添加到清单文件中,如下所示:
<service android:name=".MyService">
<intent-filter>
<action android:name="org.example.android.myservicedemo.IService" />
</intent-filter>
</service>
这里的IService是AIDL接口。
这种情况下,Eclipse会显示一个警告:导出的服务不需要权限。如果我移除intent-filter
,警告会消失,但显然应用程序将无法绑定到该服务。
这个警告是什么意思?