logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

lmk内存压力测试工具mem-pressure源码剖析

内存压力测试工具mem-pressure的使用与原理 mem-pressure是一款用于Android系统的内存压力测试工具,能够模拟低内存场景,帮助开发者复现和调试因内存不足导致进程被杀的问题。 使用方法: 编译工具:make mem-pressure生成可执行文件 推送至设备:adb push到设备/data/local/tmp目录 运行测试:可通过参数控制测试行为,如分配间隔(-d)、迭代次

文章图片
#数据库#android#binder
Ubuntu上VScode编译c++基础学习指南-SurfaceFlinger实战必备基础知识

1、使用vi、gedit等代码编辑工具进行编辑,然后使用命令gcc或者Makefile等进行编译,即编写代码和编译是分开的,一般编写代码也没啥代码错误提示等,只有命令编译时候才可以发现错误,这种方式相对来说适合少量修改代码,不适合大量写代码的情况。aosp相关native模块,比如input,SurfaceFlinger等,经常阅读会遇到一些陌生库函数或者类,可能这个时候想要查询这个库函数相关的详

文章图片
#ubuntu#vscode#c++ +2
android studio platform使用体验分享(as无法跳转c/c++等native源码的福音,强烈推荐)

可以直接点击下载(提示目前只有ubuntu可以哈,其他没有,所以说跟着马哥使用ubuntu开发还是有很大优势,尝鲜方便)看看相关的官方介绍:languagesettings官方的介绍就以上一小段文字,总结如下:ASfP是专门用于开发aosp的ide工具,有着 Soong build system.,主要有以下几个特点语言支持部分:同时支持:C++, Kotlin, and Java 同时使用在id

文章图片
#android studio#c++#android
Android高级Framework系统面试专题系列/层次定位/一线大厂腾讯阿里华为oppo面试经验

Android高级系统面试之道系列-1课程答疑和新课信息:QQ交流群:422901085进行课程讨论FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298FrameWork实战课1视频链接:https://edu.csdn.net/course/detail/30275专题博客系列:Android 8.1 zygote 启动过程源码And

#android#面试#移动开发 +1
aospc/c++的native 模块VScode和Clion

本文对比了VSCode和Clion在AOSP框架开发中的使用体验。VSCode适合快速阅读多模块耦合的源码,即开即用但跳转准确性稍逊;Clion依赖CMake项目模型,代码跳转精准且编写提示完善,更适合单一模块的深度开发和代码编写。VSCode适用于多模块源码分析场景,而Clion则更适合对特定模块进行频繁代码修改的开发需求。开发者应根据具体需求选择工具:多模块阅读选VSCode,专注单一模块开发

文章图片
#c++#vscode#开发语言 +1
aospc/c++的native 模块VScode和Clion

本文对比了VSCode和Clion在AOSP框架开发中的使用体验。VSCode适合快速阅读多模块耦合的源码,即开即用但跳转准确性稍逊;Clion依赖CMake项目模型,代码跳转精准且编写提示完善,更适合单一模块的深度开发和代码编写。VSCode适用于多模块源码分析场景,而Clion则更适合对特定模块进行频繁代码修改的开发需求。开发者应根据具体需求选择工具:多模块阅读选VSCode,专注单一模块开发

文章图片
#c++#vscode#开发语言 +1
安卓陌生知识点:IntentFirewall组件启动“防火墙”实战方式

摘要: IntentFirewall(IFW)是Android原生组件,用于拦截四大组件启动,无需修改系统代码。它通过XML规则限制Intent传递,提升系统安全性和性能,尤其针对国内应用过度耗电问题。源码位于frameworks/base/services/core/java/com/android/server/firewall/IntentFirewall.java,核心方法checkSta

文章图片
#android#车载系统#性能优化
aosp11/12/13 framework源码开发IDE工具之idegen/aidegen/AIDEGen详细使用

近期又粉丝朋友聊到了如果做aosp系统应用开发,有什么工具或者方式来导入代码可以正常跳转和代码提示等?

文章图片
#ide#android#android studio
分析WM Shell中线程相关的官方帮助文档

本文介绍了Android WM Shell中的线程管理机制。主要包括ShellMainThread(默认优先级为THREAD_PRIORITY_DISPLAY)、ShellBackgroundThread(后台优先级)和ShellAnimationThread等专用线程的使用场景。文章强调了最佳实践:避免在构造函数中初始化组件,慎用同步机制以防死锁,回调需发布到Shell主线程。同时警告不要使用L

文章图片
#android#性能优化
app性能优化:优化布局层次结构

本文介绍了如何通过布局检查器和lint工具优化Android应用布局性能。使用嵌套LinearLayout会导致视图层次过深和重复测量问题,特别是在RecyclerView等场景下性能损耗明显。建议改用ConstraintLayout来创建扁平化布局结构,将原两层嵌套简化为单层布局。lint工具能检测多种布局优化点,如使用复合可绘制对象、合并根帧、移除无用布局等,这些优化可以集成到开发流程中自动执

文章图片
#性能优化#android#面试
    共 74 条
  • 1
  • 2
  • 3
  • 8
  • 请选择