From 71cc515dd4b2e0073eb7c866fd4bfbf6069dd3b5 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期五, 12 六月 2020 10:29:14 +0800 Subject: [PATCH] 服务异常死亡重新绑定(未测试), bind远程服务之后直接发送地图/灯光/车辆信息 --- lib/src/main/java/com/anyun/exam/lib/SvrManager.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/lib/src/main/java/com/anyun/exam/lib/SvrManager.java b/lib/src/main/java/com/anyun/exam/lib/SvrManager.java index f72ef4b..1583bb4 100644 --- a/lib/src/main/java/com/anyun/exam/lib/SvrManager.java +++ b/lib/src/main/java/com/anyun/exam/lib/SvrManager.java @@ -23,6 +23,7 @@ private static final String TAG = "SvrManager"; private MyServiceConn conn; private Intent intent; + private Context mContext; private IAYExamListener mCallback; @@ -55,6 +56,8 @@ } remoteInterface.asBinder().unlinkToDeath(mDeathRecipient,0); remoteInterface = null; + MyLog.i("妫�娴嬪埌杩滅▼鏈嶅姟寮傚父姝讳骸锛岄噸鏂扮粦瀹�"); + bindRemoteService(mContext); } }; @@ -110,6 +113,7 @@ } public void bindRemoteService(Context mContext){ + this.mContext = mContext; intent = new Intent(mContext,RemoteService.class); conn = new MyServiceConn(); mContext.bindService(intent,conn, Context.BIND_AUTO_CREATE); -- Gitblit v1.8.0