sheldon_blogs

随笔分类 -  Android 系统开发

上一页 1 2 3 4 下一页

Android 系统开发知识和框架分析
Android : 供应商原生开发套件 (VNDK)
摘要:一、VNDK概述 VNDK(Vendor Native Development Kit)是一组专门用于vendor实现其HAL的lib库,因为自Android 8.0以来,Google引入了Treble架构,希望对vendor和system分区进行解耦处理,期待实现:framwork进程不加载ven 阅读全文

posted @ 2019-07-23 16:45 sheldon_blogs 阅读(25244) 评论(1) 推荐(1) 编辑

Android:通过systrace进行性能分析
摘要:一、Systrace 简介 Systrace 允许您在系统级别(如SurfaceFlinger、WindowManagerService等Framework部分关键模块、服务、View系统等)收集和检查设备上运行的所有进程的计时信息。 它将来自Android内核的数据(例如CPU调度程序,磁盘活动和 阅读全文

posted @ 2019-05-26 17:56 sheldon_blogs 阅读(34146) 评论(0) 推荐(3) 编辑

OpenCV、OpenCL、OpenGL、OpenMP的区别
摘要:OpenCV OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个开源发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Pytho 阅读全文

posted @ 2019-05-07 17:20 sheldon_blogs 阅读(3325) 评论(0) 推荐(1) 编辑

动态库(.so)隐藏函数名
摘要:一、偶遇 error: undefined reference to xxx 问题 尝试封装通用的接口到一个private.so,然后供客户端使用,private.so编译出来后由sample.cpp依赖调用其中封装的接口,但是一直报error: undefined reference to xxx 阅读全文

posted @ 2019-05-06 11:04 sheldon_blogs 阅读(7257) 评论(0) 推荐(0) 编辑

高通sdm845_la2.0源码编译及使用QFIL刷机
摘要:一、下载源码 高通芯片代码下载地址:https://chipcode.qti.qualcomm.com/ 二、编译源码: 1.将高通私有部分源码拷贝到谷歌源码(caf)对应目录下: 2.拷贝camx部分代码到对应目录下: 3.进入caf目录,配置编译: 编译成功后会在caf/out/target/p 阅读全文

posted @ 2019-03-29 13:16 sheldon_blogs 阅读(6645) 评论(1) 推荐(0) 编辑

git常用指令
摘要:一、参考资料: Git初步安装与使用: http://blog.jobbole.com/78960/ Git与Repo入门: http://www.cnblogs.com/angeldevil/p/3238470.html 二、常用指令汇总: ssh-keygen -t rsa –C “446065 阅读全文

posted @ 2019-03-28 10:25 sheldon_blogs 阅读(450) 评论(0) 推荐(0) 编辑

Bouml快速使用指南
摘要:一、Bouml简介 Android 系统中有大量Java、C++代码,继承以及依赖关系非常复杂,Bouml可以用c++、Java、Idl、Php和Python建模及生成代码,反之也可通过uml工具更好的对源码进行阅读和分析。 BOUML是一个可扩展的编程工具,而名为plug-out的外部工具可以用c 阅读全文

posted @ 2019-03-25 17:31 sheldon_blogs 阅读(5043) 评论(0) 推荐(2) 编辑

输入系统:进程间双向通信(socketpair+binder)
摘要:一、双向通信(socketpair) socketpair()函数用于创建一对无名的、相互连接的套接子,如果函数成功,则返回0,创建好的套接字分别是sv[0]和sv[1];否则返回-1,错误码保存于errno中。 socketpair()函数的声明: 参数说明: 参数1(domain):表示协议族, 阅读全文

posted @ 2019-03-16 15:57 sheldon_blogs 阅读(3031) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (6) JAVA实现
摘要:目录: Android : 跟我学Binder (1) 什么是Binder IPC?为何要使用Binder机制? Android : 跟我学Binder (2) AIDL分析及手动实现 Android : 跟我学Binder (3) C程序示例 Android : 跟我学Binder (4) 驱动情 阅读全文

posted @ 2019-03-13 14:16 sheldon_blogs 阅读(1761) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (5) C++实现
摘要:目录: Android : 跟我学Binder (1) 什么是Binder IPC?为何要使用Binder机制? Android : 跟我学Binder (2) AIDL分析及手动实现 Android : 跟我学Binder (3) C程序示例 Android : 跟我学Binder (4) 驱动情 阅读全文

posted @ 2019-03-09 16:55 sheldon_blogs 阅读(2432) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (4) 驱动情景分析
摘要:驱动情景分析 阅读全文

posted @ 2019-01-27 15:43 sheldon_blogs 阅读(1759) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (3) C程序示例
摘要:native层代码深入实战 阅读全文

posted @ 2018-12-23 18:10 sheldon_blogs 阅读(3280) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (2) AIDL分析及手动实现
摘要:aidl分析和手动实现 阅读全文

posted @ 2018-12-15 15:26 sheldon_blogs 阅读(2744) 评论(0) 推荐(0) 编辑

Android : 跟我学Binder --- (1) 什么是Binder IPC?为何要使用Binder机制?
摘要:binder介绍 阅读全文

posted @ 2018-12-08 18:05 sheldon_blogs 阅读(4237) 评论(0) 推荐(0) 编辑

Android : 网络adb配置及端口占用解决方法
摘要:一、调试环境: Android Debug Bridge version 1.0.40; Nexus6P平板(Android 8.0系统); 二、网络ADB调试: 1. Android设备除了用有线usb进行ADB调试外,还可以在同一局域网通过网络ADB连接,一般指令为 adb connect 19 阅读全文

posted @ 2018-11-12 16:43 sheldon_blogs 阅读(15181) 评论(0) 推荐(0) 编辑

Android : 移植curl-7.61.1 及 openssl-1.1.0i
摘要:移植curl-7.61.1 及支持 openssl-1.1.0i 阅读全文

posted @ 2018-10-24 15:39 sheldon_blogs 阅读(1215) 评论(0) 推荐(0) 编辑

Android : 输入设备键值从底层到应用层的映射流程
摘要:Android HID设备键值上报及映射流程 阅读全文

posted @ 2018-08-16 21:35 sheldon_blogs 阅读(13989) 评论(0) 推荐(1) 编辑

Android : App通过LocalSocket 与 HAL间通信
摘要:App通过LocalSocket与HAL通信 阅读全文

posted @ 2018-06-27 21:34 sheldon_blogs 阅读(2626) 评论(0) 推荐(0) 编辑

Android : iperf-2.0.4 网络测试工具
摘要:一、源码下载及交叉编译: 下载:https://pan.baidu.com/s/1i6NYDF3 //包含linux和windows上的可执行文件 1. 解压后获得perf-2.0.4源码。2. cd iperf-2.0.43. ./configure --host=arm-linux CXX=ar 阅读全文

posted @ 2018-01-30 18:29 sheldon_blogs 阅读(2005) 评论(0) 推荐(0) 编辑

Android : SELinux 简析&修改
摘要:简要介绍selinux相关修改和新版本上的差异 阅读全文

posted @ 2017-09-13 15:05 sheldon_blogs 阅读(35153) 评论(0) 推荐(7) 编辑

上一页 1 2 3 4 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示