停止指令流引擎对象
场景介绍
退出云手机或者断线重连时,需要先停止启动的recvData线程,再调用引擎的stop接口。
前提条件
指令流引擎启动成功。
开发流程
- 停止recvData等逻辑线程。
- 调用指令流引擎的stop接口。
编码实例
public class Activity implements BaseActivity { protected void StopCloudPhone() { threadPool.submit(new StopPhoneRunnable()); } } public class StopPhoneRunnable implements Runnable { @Override public void run() { // 停止接收等逻辑线程 upstreamReceiveDispatcher.stopBlocked(); // 停止引擎 engine.stop(); runOnUiThread(new Runnable() { @Override public void run() { finish(); android.os.Process.killProcess(android.os.Process.myPid()); } }); } }
父主题: API开发过程