![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
love_muzihai
这个作者很懒,什么都没留下…
展开
-
Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。《Android系统源代码情景分析》一书正在进击的程序员网(http://0xcc0xcd.转载 2017-12-24 22:01:55 · 217 阅读 · 0 评论 -
Android 视频分离和合成(MediaMuxer和MediaExtractor)
原文:https://blog.csdn.net/zhi184816/article/details/52514138#commentsedit另外导入的项目的时候,需要将工程input.mp4导入sd卡中,放在根目录里,由代码可以知道。 理论上来,我们可以利用的视频的分离和合成可以做很多事,比如裁剪视频大小,拼凑视频,对一段视频加入背景等。MediaExtractorMediaExtractor...转载 2018-07-04 17:16:44 · 468 阅读 · 0 评论 -
Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析
在前面一篇文章浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路中,介绍了在Android系统中Binder进程间通信机制中的Server角色是如何获得Service Manager远程接口的,即defaultServiceManager函数的实现。Server获得了Service Manager远程接口之后,就要转载 2017-12-24 22:07:25 · 304 阅读 · 0 评论 -
Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析
在上一篇文章中,我们分析了Android系统进程间通信机制Binder中的Server在启动过程使用Service Manager的addService接口把自己添加到Service Manager守护过程中接受管理。在这一篇文章中,我们将深入到Binder驱动程序源代码去分析Client是如何通过Service Manager的getService接口中来获得Server远程接口的。Client转载 2017-12-24 22:08:15 · 247 阅读 · 0 评论 -
Android 8.0 VTS 测试 FAIL 失败项解决记录
注意:本文基于 Android 8.0 进行分析。1. 前言 这篇文章所记录的是我自己在 Amlogic 平台上碰到的 Android Vendor Test Suite (VTS) 测试问题,所以下文中的各 FAIL 项不一定包含了所有的问题类型。但分析 VTS 问题的思路应该是类似的,希望这篇文章能给各位工程师朋友们带来启发。 这篇文章将不定期更新。2转载 2017-12-18 22:33:32 · 2511 阅读 · 1 评论 -
Android系统进程Zygote启动过程的源代码分析
http://blog.csdn.net/luoshengyang/article/details/6768304 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,这也许就是为什么要把它称为Zygote(受精卵)的原因吧。由于Zygote进程在Android系统中有着如此重要的地位,本文将详细分转载 2017-12-30 17:06:47 · 210 阅读 · 0 评论 -
dump 图像方法
if(msgType ==16) { int fd1 = -2; char filepath1[32] = {0}; sprintf(filepath1,"/sdcard/datadump/datadump%d.yuv",i); ALOGE("filepath1 (%s)",filepath1); fd1原创 2018-01-26 12:26:57 · 2059 阅读 · 0 评论 -
由Asset中的double free引发的Android系统及APP崩溃问题分析
http://blog.csdn.net/songjinshi/article/details/52816352前言这个问题在来小米之前就遇到并解决过,当时的解决方案与朴老师的初步解决方案一样,本文在之前的初步分析结果之上进一步进行了深入分析,最终得出了当前看起来相对合理并符合原来架构设计的最终方案。 文中引用了朴老师抓的backtrace,同时在进一步分析的过程中朴老师也提出的大量有建设性的问题...转载 2018-03-08 16:27:09 · 624 阅读 · 0 评论 -
Android Camera HAL3中预览preview模式下的控制流
http://blog.csdn.net/gzzaigcnforever/article/details/48997463Camera3研读前沿: 当初在研读Camera1.0相关的内容时,主要围绕着CameraClient、CameraHardwareInterface等方面进行工作的开展,无论是数据流还是控制流看起来都很简单、明了,一系列的流程化操作使得整个框转载 2017-11-21 11:58:33 · 977 阅读 · 0 评论