实用小技巧汇总 目录Android git提交记录抓取Android Java打印调用堆栈ssh-copy-id命令免密Android git提交记录抓取repo forall -p -c git log --grep\(CTS\|STS\|GTS\|GTVS\|GSI\|VTS\|TVTS\) --extended-regexp --authorYOUR NAME --since2022-02-15 logrz.txt在所有project中筛选1.提交信息中包含CTS STS等字样2.提交人为指定人3.过滤2022-02-15之后的提交Android Java打印调用堆栈Log.i(TAG, , new Exception());Android Native层打印调用堆栈#include utils/CallStack.h#include utils/Log.handroid::CallStack stack(BootAnimation1);stack.update();stack.log(BootAnimation);shared_libs: [libutils,libcutils,libutilscallstack,],ssh-copy-id命令免密其功能是用于将本地生成的SSH公钥信息复制到远程主机。通常情况下先使用ssh-keygen命令生成出SSH密钥对文件随后使用ssh-copy-id命令将公钥文件复制到远程主机上这样操作后再进行远程SSH访问时将无需进行账号密码的口令验证而是通过密钥方式登录。常见用途scp拷贝及ssh连接等无需再输入密码使用vscode进行ssh远程连接修改代码。再也不用因为连接不稳定重复输入密码了超好用。Android.bp中执行shell由于github提交限制100MB大小如果遇到某些文件超过100MB我们可以将其分割成若干个小文件然后在编译时还原。split -b 99M libtest.so libgtest_part_genrule { name: test, srcs: [libtest_part_*], out: [libtest.so], cmd: cat $(in) $(out), } cc_prebuilt_library_shared { name: libtest, arch: { arm64: { srcs: [:test], }, }, }srcs中的:代表引用其它模块的输出文件。动态更新SELinux修改某个文件的SELinux 标签chcon system_u:object_r:sys_rw_content_t:s0 example.txtAndroid设备上修改selinux相关文件后重启不生效可执行如下命令restorecon -Rv /path/to/directory国外手机短信验证码https://sms-activate.org/getNumberhttps://hero-sms.com/

相关新闻

最新新闻

cuda_example核心组件解析:曼德博集合的CPU与GPU实现原理解析

cuda_example核心组件解析:曼德博集合的CPU与GPU实现原理解析

cuda_example核心组件解析:曼德博集合的CPU与GPU实现原理解析 【免费下载链接】cuda_example Example pybind11 module built with a CMake-based build system 项目地址: https://gitcode.com/gh_mirrors/cm/cuda_example cuda_example是一个基于CMake构建系…

2026/8/8 20:19:47
Open GPX Tracker常见问题解答:解决轨迹记录与文件导出难题

Open GPX Tracker常见问题解答:解决轨迹记录与文件导出难题

Open GPX Tracker常见问题解答:解决轨迹记录与文件导出难题 【免费下载链接】iOS-Open-GPX-Tracker GPS Tracker app for iOS WatchOS. Log your tracks without limits and share them; Open source GPX tracker app written in Swift 项目地址: https://gitcod…

2026/8/8 20:19:47
大规模数据集管理:LightlyStudio数据库优化与性能调优技巧

大规模数据集管理:LightlyStudio数据库优化与性能调优技巧

大规模数据集管理:LightlyStudio数据库优化与性能调优技巧 【免费下载链接】lightly-studio Curate, Annotate, and Manage Your Data in LightlyStudio. 项目地址: https://gitcode.com/gh_mirrors/li/lightly-studio LightlyStudio是一款强大的数据管理平台…

2026/8/8 20:19:47
全球程序员如何评价《简明 Python 教程》?20+真实用户反馈分析

全球程序员如何评价《简明 Python 教程》?20+真实用户反馈分析

全球程序员如何评价《简明 Python 教程》?20真实用户反馈分析 【免费下载链接】byte-of-python 《简明 Python 教程》V4.0c 2017 译本 /A Byte of Python 2017 Simplified Chinese Translation Edition 项目地址: https://gitcode.com/gh_mirrors/byt/byte-of-pyt…

2026/8/8 20:19:47
Ruby 2D高级特性:动画效果与复杂图形的实现方法

Ruby 2D高级特性:动画效果与复杂图形的实现方法

Ruby 2D高级特性:动画效果与复杂图形的实现方法 【免费下载链接】ruby2d 🎨 The Ruby 2D gem 项目地址: https://gitcode.com/gh_mirrors/ru/ruby2d Ruby 2D是一款强大的Ruby图形库,提供了丰富的高级特性来创建流畅的动画效果和复杂的…

2026/8/8 20:19:47
React Pagination国际化指南:轻松支持20+语言

React Pagination国际化指南:轻松支持20+语言

React Pagination国际化指南:轻松支持20语言 【免费下载链接】pagination React Pagination 项目地址: https://gitcode.com/gh_mirrors/pagin/pagination React Pagination是一款功能强大的分页组件,通过简单配置即可让你的应用轻松支持20多种语…

2026/8/8 20:14:47