最近在研究android service方面的问题,我想自己写一个service,然后让这个service随着开机就启动(不是通过activity启动的),我有个疑问是已经开机启动的这个service,只要是在这个机器上运行的activity都能和这个service通信吗?如果我只想针对某一个activity才能用这个开机启动的service,请问在哪里设置service的相关权限,才能达到这样的目的。补充点的是,我AndroidManifest.xml文件在service里面设置了
<service class=”.service.MyService” android:permission=”com.testservice.permission.MY_SERVICE_PERMISSION”>  
     <intent-filter>  
         <action android:value=”com.wissen.testApp.service.MY_SERVICE” />  
     </intent-filter>  
 </service> 以及注册了
<permission android:protectionLevel="normal"
       android:name="com.testservice.permission.MY_SERVICE_PERMISSION"></permission>还是没有什么用,其他的activity依然可以和这个后台service通信,是不是只要service起来了任何activity都可以和它通信?急求各位大侠的求解和帮助,谢谢。