![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高通源码开发
文章平均质量分 53
笑三少_Creat
QQ:593021743
展开
-
OTA升级 之 Recovery模式
OTA升级 之 Recovery模式原创 2022-07-30 11:24:36 · 926 阅读 · 0 评论 -
Linux驱动开发学习笔记
VI 编辑器默认 TAB 键为 8 空格,我们改成 4 空格,用 vi 打开文件/etc/vim/vimrc,在此文件最后面输入如下代码:set ts=4VIM 编辑器默认是不显示行号的,设置 VIM 编辑器显示行号,同样是通过在文件/etc/vim/vimrc 中添加代码来实现,在文件最后面加入下面一行代码即可:set nu可以通过如下命令查看 GCC 编译器的版本号:gcc -v最后下面的“gcc version 5.4.0”说明本机的 GCC 编译器版本为 5.4.0的,注意..原创 2022-05-25 15:40:49 · 920 阅读 · 0 评论 -
三、zygote启动流程
zygote被app_main.cpp里面的AppRuntime对象的start()方法启动之后做了以下事情找到\frameworks\base\core\java\com\android\internal\os\ZygoteInit.java打开main()函数在里面看到如下代码1、创建ZygoteServer ZygoteServer zygoteServer = new ZygoteServer();2、提前加载类,加载系统资源,加载其它// In some configura原创 2022-04-23 17:16:33 · 2582 阅读 · 0 评论 -
二、Android第一个APP启动流程
在framework里面的app_main.cpp启动的第一个Android应用就是davlink虚拟机int main(int argc, char* const argv[]){ //创建AppRuntime对象 AppRuntime runtime(argv[0], computeArgBlockSize(argc, argv)); ......................... .........................原创 2022-04-23 16:23:44 · 2183 阅读 · 0 评论 -
SO库依赖问题
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := libtestAdd# Android N 开始,Google收缩了 so 库的依赖权限。# 只有 system/app system/priv-app 下的应用可以依赖。# data/app 下的安装应用是无法加载某些 so 库的,比如:libc++.so# 添加下面两行配置表示so库可以依赖系统so库LOCAL_NDK_STL_VARIANT := c.原创 2022-04-22 12:49:23 · 3559 阅读 · 0 评论 -
Android.mk学习记录
Android.mk常用命令原创 2022-04-12 16:14:30 · 1863 阅读 · 0 评论 -
Android高通平台开发I2C
高通平台 Android I2C开发原创 2022-04-07 11:41:33 · 3017 阅读 · 0 评论 -
高通SS808开发学习笔记
1.如何在原生态Android系统中加自己定制产品? Android源码中有一个目录device,我们在该目录先添加既可(标准格式为:新建以公司名命名的文件名,然后在该目录下建立对应的子文件夹存放对应的项目)2.系统如何识别我们新建的产品? 需要在新建的目录下创建一个vendorsetup.sh文件,用来主动告知Android系统新增加了一个产品3.系统如何扫描vendorsetup.sh文件? 其实是在envsetup.sh这个文件里面的...原创 2022-01-17 17:38:22 · 2294 阅读 · 0 评论