设备插拔监听

初始化USBMonitor

mUSBMonitor = USBMonitor(mContext, object : USBMonitor.IUSBMonitorListener {

    override fun didFoundCamera(camera: MYNTCamera) {
        // 设备插入
    }

    override fun didDettach(camera: MYNTCamera) {
        // 设备拔出
    }

    override fun didConnectedCamera(camera: MYNTCamera) {
        // 连接成功
    }

    override fun didDisconnectedCamera(camera: MYNTCamera) {
        // 断开
    }

})

注册USBMonitor(启动监听USB)

mUSBMonitor?.register()

注销USBMonitor(停止监听USB)

mUSBMonitor?.unregister()

释放USBMonitor

mUSBMonitor?.destroy()