- 博客(9)
- 资源 (12)
- 收藏
- 关注
原创 [RK3399][Android7.1] Android Ninja编译系统介绍
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83Android7.0以后开始使用Ninja替代GNU make编译系统。概念:Ninja: 用于提高编译速度的编译系统。 可执行文件位于 prebuilts/ninja/linux-x86/ninjaKati: 用于把Makefiel转成成ninja file,自身...
2018-02-28 15:39:25 3544 6
原创 [RK3399][Android7.1] Camera各个层源文件路径记录
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83从上往下架构如下:rk3399使用的是Camera API v1以及HAL1版本,各个层的文件路径如下:应用框架: 利用 android.hardware.Camera API 来与相机硬件进行互动。在内部,此代码会调用相应的JNI以访问与该相机互动的原生代码。 路径: f...
2018-02-26 13:22:13 2533 2
原创 [RK3399][Android7.1] 调试笔记 --- 如camera API版本使用确认
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83Camera API版本分V1和V2两个版本。Camera API1 Android 4.4 及更低版本设备上的应用级相机框架,通过 android.hardware.Camera 类提供。 Camera API2 Android 5.0 及更高版本设备上的应用级相机框架,通过 a...
2018-02-24 16:36:54 2786
原创 [RK3399][Android7.1] Camera中的不同api版本介绍
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83概述: 随着系统的升级,Camera的版本也跟着一起升级,升级的本质无非就是接口的更新或增加,以下的相机框图可以看到各个层的版本差异以及调用过程。不同层次有不同类型的api版本,依次是Camera API, Module API, Device API, HAL API...
2018-02-11 13:50:49 1771
原创 [RK3399][Android7.1] Camera HAL中的几个adapter
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83HAL中在new CamaerHal对象的时候会根据不同类型的sensor创建不同的adapter,以下是区别:CameraUSBAdapter: USB接口类型的摄像头,走v4l2.CameraIspSOCAdapter:dvp接口,isp控制器接收。CameraIspAdapt...
2018-02-09 15:34:30 3342 2
原创 [RK3399][Android7.1] 调试笔记 --- camera中的cam_board.xml
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83camera board xml 位于hardware/rockchip/camera/Config 目录下编译之后生成到system/etc下,名为cam_board.xml,此文件用于配置dvp mipi接口的sensor, 如果用的都是usb camera,那么此文件可以直接...
2018-02-08 10:57:56 6700 6
原创 [RK3399][Android7.1] Camera HAL打开流程
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83以ov13850为例:camera_device_open -> CameraHal_Module.cpp camera_device = malloc(sizeof(*camera_device)); //分配一个struct rk_camera_device, 包含标...
2018-02-08 10:37:11 3289
原创 [RK3399][Android7.1] Camera HAL初始化流程
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83rk3399对HAL的处理基本上和rk3288一样没什么变化,详细可参考 [RK3288][Android6.0] Camera HAL流程小结camera_get_number_of_cameras -> //camera service会在开机的时候从HAL层获取came...
2018-02-02 11:30:45 6504 30
原创 [RK3288][Android6.0] 调试笔记 --- webview apk更新
Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92原因: rk3228 android6.0的当前版本是44,渲染性能不是很好,需要升级到最新版本64。背景: Android5.0之后webview以apk的方式含在sdk中,这样可以独立于Android做update.版本查看: 通过 Settings -> Apps
2018-02-01 13:36:45 5760 5
okHttpClient test sample
2018-05-11
WebSocketServer test sample
2018-05-11
WebSocketClient test sample
2018-05-11
apktool_and_dex2jar(ubuntu)
2018-04-26
ION基本概念.docx
2013-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人