当前位置: 首页 > news >正文

chromium构建原生AS项目-记录1

构建的chromium版本:待补充

重要说明:

so文件加载的过程文件:base_java.jar包文件

路径:org.chromium.base.library_loader.LibraryLoader

方法:loadAlreadyLocked(Context context)line166 :NativeLibraries.LIBRARIES

需要加载so文件的路径指定位置清单文件:org.chromium.base.library_loader.NativeLibraries.java

chromium源码gn构建产物目录描述:

在out/***文件夹下,我们主要涉及到的文件分为三类:so、jar、resource,各自又来自不同的Chromium模块。

apks---编译目标文件目录

gen---编译过程中间产物,基本不涉及

lib.java---jar文件的主要来源,将不同模块的java文件编译后汇集在这个目录

locale---国际化的资源文件

resource-zips---资源文件的主要来源,也是Android Studio module化的主要依据

lib.unstripped---so文件目录

实际构建原生AS项目时的so文件,建议通过反编译apks里面的目标产物apk中来获取

未完待续....

http://www.lryc.cn/news/24466.html

相关文章:

  • Mybatis-Plus 开发提速器:mybatis-plus-generator-ui
  • 李迟2023年02月工作生活总结
  • 【Python百日进阶-Web开发-Vue3】Day542 - Vue3 商城后台 02:Windi CSS 与 Vue Router4
  • Jupyter Lab | “丢下R,一起来快乐地糟蹋服务器!”
  • 分页与分段
  • 【UE4 】制作螺旋桨飞机
  • 五.家庭:亲情背后有理性
  • 【Leedcode】栈和队列必备的面试题(第三期)
  • 《图机器学习》-GNN Augmentation and Training
  • 【Node.js算法题】数组去重、数组删除元素、数组排序、字符串排序、字符串反向、字符串改大写 、数组改大写、字符替换
  • Win10系统开始菜单无法点击解决方法分享
  • libmodbus从linux访问window上的服务超时问题
  • 挑战图像处理100问(26)——双线性插值
  • NXP iMX8系列处理器Pin Multiplexing定义说明
  • 用Python的Supervisor進行進程監控以及自動啓動
  • Centos和Window系统下Frp内网穿透
  • 春招冲刺(四):flex布局面试题总结
  • 我的 System Verilog 学习记录(7)
  • canvas复习笔记(绘制直线、矩形、圆形、圆弧)
  • LeetCode 653. 两数之和 IV - 输入二叉搜索树
  • 【Datawhale图机器学习】图神经网络
  • 【项目精选】 javaEE采购管理系统(论文+视频+源码)
  • 【Servlet篇2】创建一个web项目
  • Allegro如何手动让静态铜皮避让过孔操作指导
  • Java使用SpringBoot的Filter来扩展管道请求
  • 「JVM 高效并发」锁优化
  • 当园区物流遇上云计算,会发生什么事情?
  • 作为测试开发岗的面试官,我都是怎么选人的?
  • android事件分发机制源码分析
  • 今天,小灰37岁了!