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