Android CameraServer答疑10:Bn/Bp CameraDevice区别
问题: BnCameraDevice 与 BpCameraDevice 的区别是什么?核心概念:Binder 的 Bn/Bp 模式Android Binder IPC 中,每个 AIDL 接口会自动生成两个类:前缀全称角色运行位置BnBinder native服务端 Stub(接收调用)Server 进程BpBinder proxy客户端 Proxy(发起调用)Client 进程┌─────────────────────┐ ┌─────────────────────┐ │ Client 进程 │ │ Server 进程 │ │ │ │ │ │ BpCameraDevice ────┼─── Binder ───┼─── BnCameraDevice │ │ (Proxy 代理) │ IPC 传输 │ (Stub 实现) │ │ │ │ │ │ 调用方法时: │