![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux 相关
lei.li
android 开发相关分享
展开
-
将一个项目修改记录提交另外一个项目-> patch获取提交记录,repo 提交代码
进入 ~/Shared_space/pad517w_repo/然后 进入项目 执行git add git commit。从其他项目打包git 到patch里面。进入应用git 提交代码。原创 2024-01-15 09:42:34 · 341 阅读 · 0 评论 -
linux 查找,替换 常用命令
3.批量替换packages目录下的文件getInternalStorageDirectory替换成getExternalStorageDirectory。2.查找包含指定内容的文件。原创 2024-01-15 09:40:48 · 372 阅读 · 0 评论 -
make update-api的使用
需要先执行 make update-api (编译会修改文件 framework/base/api/current.txt)在提交代码的时候要把 framework/base/api/current.txt 文件也提交上去。当你在framework 的java文件里面添加或删除方法,声明变量时。否则每次大编译 都要先执行 make update-api。再执行大编译 make -j4。原创 2024-01-15 09:39:38 · 653 阅读 · 0 评论 -
linux远程文件、目录操作
从远程 clone 代码到本地。从远程服务器拷贝文件到本地。原创 2024-01-15 09:38:15 · 327 阅读 · 0 评论 -
git 常用命令
例如:git branch --set-upstream sprdroid4.1_vlx_3.0_7710_dualsim_mp remotes/korg/sprdroid4.1_vlx_3.0_7710_dualsim_mp。是将提交推送到远程仓库的同名分支,并设置跟踪关系,以便后续的推送和拉取操作。:这个命令是 Gerrit 特有的用法,它将当前分支(HEAD)上的提交推送到远程仓库的。Gerrit 是一个用于代码审查的工具,它会将提交推送到特殊的引用(分支)的提交推送到远程仓库的同名分支上(原创 2024-01-15 09:33:21 · 345 阅读 · 0 评论 -
vim 常用命令
注:若make 命令执行 报错 make: *** No targets specified and no makefile found。先执行 ./configure -prefix=/usr/local -with-shared -without-debug。将光标放在需要跳转的函数上,按住ctrl+] 跳转到函数定义 ,按住 ctrl+T 返回。# make install // 需要root权限。3.在程序中跳来跳去: Ctags 的使用。我现在以 7710 的源码目录做演示。原创 2024-01-15 09:25:03 · 364 阅读 · 0 评论 -
repo 使用
以 gingerbread-release 分支为例。原创 2024-01-15 09:23:51 · 366 阅读 · 0 评论 -
gerrit 配置相关问题
1.设置用户名邮箱(用户名和邮箱要和上面设置git的用户名和邮箱一致,否则会出现下面错误)原因:配置的git user.email信息与gerrit注册的邮箱不一致。最后得到了两个文件:id_rsa和id_rsa.pub。1.查看是否已经有了ssh密钥:cd ~/.ssh。将生成公钥文件放到服务器端(由服务器管理员来放置)3.添加密钥到ssh:ssh-add 文件名。如果没有密钥则不会有此文件夹,有则备份删除。ssh key 生成步骤。重新提交你的commit。按3个回车,密码为空。执行git push。原创 2024-01-15 09:20:00 · 1395 阅读 · 0 评论