首页
学习
活动
专区
工具
TVP
发布

刘晓杰

专栏作者
281
文章
255433
阅读量
41
订阅数
从MediaPlayerService看Binder
MediaPlayerService是系统多媒体服务的一种,系统多媒体服务是由一个叫做MediaServer的服务进程提供的,它是一个可执行程序,在Android系统启动时,MediaServer也被启动,它的入口函数如下所示。 frameworks/av/media/mediaserver/main_mediaserver.cpp
提莫队长
2020-06-02
8590
android studio在ndk中打log
新版的dsl像上面添加(现在基本都是新版的) 旧版的 ldLibs “log”
提莫队长
2019-02-21
1.8K0
JNI入门
首先声明一点,Eclipse不仅仅适合于开发Java应用程序。Eclilpse为Java开发提供了极好的支持,它的设计初衷也是为了Java。但得益于它的设计架构,Eclipse能够为包括C语言在内的任何语言的开发提供支持。一个名为CDT的插件,使得在Eclipse里能对C/C++进行开发。 首先说明几个概念 NDK(Native Development Kit)是一系列工具的集合。它提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 JNI(Java Native Interface)它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。
提莫队长
2019-02-21
6970
1(UNIX基础)
操作系统可定义为一种软件,它控制计算机硬件资源,又称之为内核(kernel)。 内核的接口被称为系统调用(system call)。公用函数库在系统调用之上,应用软件既可以使用公用函数库,也可以使用系统调用。(系统调用和库函数的比较在最后)
提莫队长
2019-02-21
8210
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档