给Android APP系统级权限
Android 8.0以后系统发出来的大部分隐性广播,非系统级APP,都无法接收到,例如android.intent.action.BOOT_COMPLETED。这时候如果有rom的系统级APP的签名...
写下来是为了复盘
Android 8.0以后系统发出来的大部分隐性广播,非系统级APP,都无法接收到,例如android.intent.action.BOOT_COMPLETED。这时候如果有rom的系统级APP的签名...
onCharacteristicWrite Android BLE写数据时,有一个onCharacteristicWrite回调,这个回调失败的含义到底是什么呢? 大部分人首先想到的就是2.4G丢包导...
关于ffmpeg硬解码,其实就是不使用ffmpeg自身的解码器,而是从系统查找硬解码器,在Android上就是通过反射调用系统的解码器中间件MediaCodec。网络上关于ffmpeg硬解码的文章很多...
MediaCodec硬解 首先考虑使用MediaCodec硬解码,硬解码的代码谷歌的文档很详细,主要分为异步模式、同步模式。至于解码的输出,如果是解码到文件中,可以提取outputBuffer后写入文...
libstreaming是纯Java实现的安卓摄像头麦克风RTSP推流的库。代码清晰,封装合理,不过由于年代较为久远,现在存在一些缺陷,例如不支持多路客户端、不支持H265。 类 RtspServer...
brew install yasm 配置环境变量 export ANDROID_SDK=/Users/wuzongheng/Library/Android/sdk export ANDROID_NDK...
需要新建一个library,这个library引用一个aar,最后需要将这个library发布到公司的私有Maven仓库,然后项目主工程通过Maven引用这个library。目录结构如下: 1. 普通...
Scheme协议在Android中使用场景 H5跳转到native页面 客户端获取push消息中后,点击消息跳转到APP内部页面 APP根据URL跳转到另外一个APP指定页面 利用scheme协议跳转...
ImageFormat Features 支持从 “`InputStream“`或者“`File“`解析四种格式:“`jpg“`...
Android Q中无法直接对内部存储的公共空间操作File对象来实现读文件、写文件、删除文件、重命名文件等操作。只能通过Uri的形式读写。如果直接拿File对象操作,在使用File对象创建Outpu...