2 qq 33936470 qq_33936470 于 2016.02.05 21:32 提问

Android Service unBind 为什么无效呢

客户端连接上服务端的后,AIDL通信之后,unBind操作,但是仍然可以操作AIDL接口,返回的也是服务器上的数据。。。 为什么啊

1个回答

devmiao
devmiao   Ds   Rxr 2016.02.05 23:56
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
安卓服务的启动方式之一 bindService unbindService
`MainActivity.class“public class MainActivity extends AppCompatActivity { private Intent intent; private MyConn conn; private IMyBinder myBinder;@Override protected void onCreate(Bundle savedInstanceSt
Activity组件之一Service--- BindService & unBindService
接着上一篇StartService,这章分析一下bindService的一个流程。 在Android developer网站上有三种使用创建Bound Service的方法:     一种就是继承Binder Class的,这种方法用在当你的Service只会用在自己的进程当中,而不会出现换进程的调用。也就是所谓的LocalService.    一种是使用Messager,这是通过使用Ha
android学习之unbindservice一
今天谈谈android四大组件之一的service,今天我只简单的介绍service,以及需要注意的一些事项,后面会有补充的关于service的一些内容: 先贴一张service的生命周期图 当然,因为 这里介绍的是unbindservice,首先是启动,然后就是启动了service以后,oncreate只启动一次,以后点击以后只启动onStartConmmand,所以一般来说耗时的操
Service的onUnbind方法不执行的问题
这里只讨论跨应用的bindService。首先说一下场景: client在SDK,Service在Server APP(以下Server和Service意思相同,均指的是Server APP),并且Server APP某一时刻只允许与一个APP进行通讯,即:应用A通过bindService连接上Server APP之后,Server APP会认为只有应用A的请求为有效请求,直到应用A调用unbi...
Service中的bindService,unbindService的使用及使用示例
通过startService()和stopService()启动关闭服务。适用于服务和访问者之间没有交互的情况,如果服务和访问者之间需要方法调用或者传递参数,则需要使用bindService和unbindService()方法启动关闭服务于。   采用Cotext.bindService()方法启动服务,在服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onBind()方法,
Android Server的bind()与unbind(),以及解绑异常
面试的时候被问到这样一个问题,绑定server之后如果不解绑,程序会Crash吗?我擦,蒙逼了,回去之后试了试,不会异常,但是会泄漏1.异常一:先看一下报的异常吧12-09 21:03:31.596 5771-5771/com.oblivion.changeactivity I/System.out: oncreate 12-09 21:03:31.596 5771-5771/com.oblivio
关于通过bindService启动的service,在unbindService后service是否继续运行的讨论
【讨论】通过bindService启动的service,在unbindService后service也结束了 20楼的回答非常清楚: 有三种情况:如果直接使用服务,则没有必要进行绑定,但是如果要使用服务里面的方法,则要进行绑定。具体的启动情况有下:  1.当启动时,单独调用bindService方法,在unbindService后,会执行service的onUnbind,在执行onDes
Android基础笔记(十六)- Service:startService()、stopService()、bindService()、unbindService()补充
开门见山 第一种 第二种 第三种 总结开门见山开启服务有三种情况:如果直接使用服务,则没有必要进行绑定,但是如果要使用服务里面的方法,则要进行绑定。 具体的启动情况有下: ①调用startService(),再调用stopService()。②单独调用bindService()方法,再unbindService()后,以执行服务内部的方法。③先调用startService(),再调用bindServ
Service中的bindService、unbindService的使用及使用示例
通过startService()和stopService()启动关闭服务。适用于服务和访问者之间没有交互的情况,如果服务和访问者之间需要方法调用或者传递参数,则需要使用bindService和unbindService()方法启动关闭服务于。   采用Cotext.bindService()方法启动服务,在服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onBind()方
servicedemo
android service demo 启动,停止service bind,unbind service