最近在研究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都可以和它通信?急求各位大侠的求解和帮助,谢谢。
<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都可以和它通信?急求各位大侠的求解和帮助,谢谢。
解决方案 »
- 关于achartengine中能不能设置横坐标的刻度单位啊。
- 各位朋友,本人新手xmlReader.parse(new InputSource(new StringReader(xmlStr)));为何这句执行不了 啊
- List文件遍历
- 拼图游戏
- Android摄像头的问题
- android 1.6 开发视频拍摄功能,如何限制视频时间或大小或截取视频
- 请教一个数据传输的问题
- android: contentprovider uri判断问题,求大神现身!!!
- android studio 异常 项目构建后R文件未生成
- android报错,新手,求指导
- WebView在手机上使用时发现不能加载图片。
- 多个ImageView 的 setOnTouchListener或setOnClickListener 不起作用
对,在你的Service里注册个Action,Service拉起来后,发出该广播,在你的那个Activity里面注册该广播,可以通过代码注册,也可以通过在AndroidManifest里配置,最后是在代码里动态注册