创建存储库
# 创建一个新的本地存储库
$ git init [项目名称]
# 克隆存储库
$ git clone <git 仓库 url 地址>
# 将存储库克隆到指定目录
$ git clone <git 仓库 url 地址> <我的文件夹>
# 创建一个新的本地存储库
$ git init [项目名称]
# 克隆存储库
$ git clone <git 仓库 url 地址>
# 将存储库克隆到指定目录
$ git clone <git 仓库 url 地址> <我的文件夹>
外场反馈了一个终端设备异常高温的问题, 通过一系列分析发现是 HAL 层服务异常使CPU其中一个核心运算跑满, 导致功耗和发热异常, 进而影响温升.
本文主要记录了何如在 Android 系统中搭建一个基础的 gdb
调试环境, 以及一种跟踪线程状态的思路.
在开发/迭代过程中, 会遇到一些业务功能 之前都是好好的, 突然不行了
的奇怪的问题, 特别是在季度版本发布的时候, 由于涉及了多个网元联合发布解决方案版本, 范围大责任远, 难免会出一些意料之外的情况.
然而这种问题定位之后大多都是由于双方接口发生了变化, 没能适配导致的. 再往后就是抓日志看日志, 这日志看一次两次还好, 但似乎这种情况就没断绝过. (最可气的是因为客户直面终端, 所以即便自己没有问题终端也总是要拉过去替别人干活啊有没有~)
https://developer.android.com/studio/archive
https://developer.android.google.cn/studio/archive
BootChart
是用于 linux
启动过程性能分析的开源软件工具,它可以在内核装载后就开始运行,记录各个程序启动占用的时间、CPU以及硬盘读写,直到系统启动完成为止。
Android
高版本系统内置了 BootChart
, 可以用于分析开机过程的进程状态, 日志抓取可以参考 Android
官方, 这里着重记录一下解析环境的搭建.
https://source.android.com/docs/core/perf/boot-times?hl=zh-cn#bootchart
Windows Subsystem for Linux(简称WSL
)是一个在 Windows 10\11
上能够运行原生 Linux
二进制可执行文件(ELF格式)的兼容层。它是由微软与 Canonical
公司合作开发,其目标是使纯正的 Ubuntu
、Debian
等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
转载自: https://blog.csdn.net/qq_42139745/article/details/124697193
在使用SDX55模组和对应支持NSA/SA网络的RIL时,出现数据业务频繁断开重连现象,用户体验较差。
2023年9月1日: 更新了大伙儿常遇到的 breakfast
命令失败的问题处理办法, 可以参考一下.
最近给手头的 Xiaomi 6
刷了 LneageOS
, 体验了一把 Android 13
, 挺香的! 但是这个系统有那么一丢丢水土不服, 于是决定自己来改改然后编译一个出来玩玩.