WARNING: Surface's mNativeObject != mLockedObject Nanghty 2023-06-02 70 阅读1分钟 在安卓7.x版本使用mediaCodec编码时发现的警告, 如果不影响画面则可忽略。 代码中我是把MediaCodec.createPersistentInputSurface()创建的surface拿去绘制了,然后调用unlock时触发的这个警告。 网上没看到有人说, 只在Stack Overflow上看到一篇问答。 我也不知道怎么解决, 但是我知道在安卓9.x上的模拟器中跑就不会有这个警告。