yy1717
2020-07-06 e5659a16092dc90fd7b06f3659158ddae6e1edd3
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);