240 发简信
IP属地:北京
  • Android6.0,7.0适配

    Android6.0适配 从Android 6.0 MarshMallow开始,Android支持动态权限管理,即有些权限需要在使用到的时候动态...

  • 线程dump分析并发死锁

    死锁代码: 运行上述代码,然后在cmd窗口dump线程先查看进程对应的pid,通过 ### jps -l 可以看到11576 com.examp...

  • flutter修改系统源码 popup_menu.dart

    1.把flutter/src/material文件夹下的popup_menu.dart复制一份到自己项目的lib文件夹下,也可以是其他目录2.然...

  • windows编译ffmpeg

    1.下载安装MSYS2软件,用来模拟linux环境,可以在官网https://www.msys2.org/[https://www.msys2....

  • Resize,w 360,h 240
    Camera 图像传感器取景方向 预览方向

    手机摄像头(Camera)的图像数据来源于摄像头硬件的图像传感器,这个图像传感器被固定到手机上后会有一个默认的取景方向,这个取景方向恰好是当手机...

  • libstreaming支持多端拉流调研

    libstreaming本身并不支持多端拉流需求场景:手机作为Server端推流,电脑端或其他设备作为拉流端网上看到有人提出用组播来实现多端拉流...

  • cmake ninja: error: 'xxx', needed by 'xxx', missing and no known rule to make it

    出现上述错误,是因为指定依赖的第三方so的路径设置错误导致的,大多是因为设置的不是绝对路径导致的我的CMakeLists.txt放在当前modu...

  • 两张yuv图片进行竖屏、横屏拼接

    本文是针对NV21格式图片进行横/竖屏拼图 NV21:YVU排列,vu交错排列,vu高度是y的一半,y占得字节数是width*height,剩下...

  • Resize,w 360,h 240
    More than one file was found with OS independent path

    这是因为项目配置的Android Gradle插件版本高于4.0导致的,4.0之前所需要的so库必须放入jniLibs,若放入其他文件夹内,还需...