Android
5 篇文章
-
Debug 正常、Release 失败:Gson 与 R8 泛型响应解析排查
接口返回 200 但开启 R8 的 Release 包进入失败态,记录如何通过字节码 Signature 检查定位泛型擦除与 LinkedTreeMap 类型转换异常。
-
同一个 Native 动态库,为什么 Linux 能加载、Android 却失败?
通过最小 C 动态库复现与 readelf / ldd 产物检查,解释 Linux 宿主全局符号范围如何掩盖缺失的 DT_NEEDED 依赖,以及 Android 命名空间隔离为何直接报错。
-
Flutter 视频页生命周期:路由覆盖、Tab 切换与后台播放的统一处理
Flutter 中被新路由覆盖或切走的页面不会触发 dispose;记录如何用有效可见性统一管理实时视频流、双向对讲、录像与横屏锁定。
-
Flutter AndroidView 视频渲染:一次 Surface 生命周期问题的排查与改造
排查 AndroidView + SurfaceView 在横竖屏切换与路由进出时触发的引擎层 getWidth 空指针崩溃,记录向 TextureView 双分支桥接改造的判断过程与边界。
-
使用 ESRGAN-TF2 与 TFLite 在 Flutter 中实现任意尺寸图像超分
Kaggle 上的 ESRGAN-TF2 TFLite 模型输入固定为 50×50,记录张量读写、边缘补齐、分块推理与重叠裁剪去接缝的实现过程。