首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
cpp开发
订阅
胆子大的
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
向工程腐化开炮|动态链接库so治理
本文为系列文章第五篇,聚焦于动态链接库so,对abi不兼容、重复、冲突、无用导出符号,这几种腐化情况,进行工具研发以及治理实践。
Android项目开发填坑记-so文件引发的攻坚战
so库是旧版本兼容高版本(低版本的可以在高版本没有的情况下正常运行),也就是后兼容,前提是高版本的文件夹为空。
[Flutter]从Flutter来看TextureView和SurfaceView
从Flutter来看TextureView和SurfaceView 在这之前你可能已经听说过TextureView和SurfaceView这两个专用于外部绘制的视图View,并且在一些文章中也读到过它
OpenGL ES升级打怪之 GLSurfaceView源码分析
Android对OpenGL这块封装是非常好的,也是非常隐蔽的,一般使用者直接使用GLSurfaceView即可达到需求。最近项目中将很多功能下层到c++层,这样必须对OpenGL 底层逻辑有所了解。Android虽然提供OpenGL 各个版本的So库,但是并没有对底层api做…
为什么Zygote通信使用socket而不是binder?
在 Android 系统中,zygote 是一个特殊的守护进程,它的主要作用是用来启动新的应用进程。
经验 | 向AOSP贡献虚拟机的优化
最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
C++基础
上一篇:C语言基础 1. 程序结构 让我们逐帧分析 #include <iostream> :包含了输入输出流库 iostream using namespace std :告诉编译器使用标准命名空间
深入探索JNI:基础、最佳实践、性能优化与安全策略
Java Native Interface(JNI)使Java能与C/C++等语言编写的程序交互,扩展了Java的功能。本文介绍了JNI的基础、最佳实践、性能优化和安全策略,旨在提高JNI的使用效率。
Android Native内存调试工具建设
本文将介绍导致**SIGSEGV** 几个问题的本质和排查此类问题的行业优秀实践案例,以及我们如何实现一个更加高效的内存调试工具。
plt hook 原理与实践
PLT Hook 是基于 PIC 原理设计的 hook 方案, 可用于 hook 对外部函数的调用, 本文主要对 PLT Hook 的原理进行探索和实践.