
基本技能
文章平均质量分 78
salmon_zhang
android应用开发
展开
-
ADB命令大全
此文章内容整合自网络,欢迎转载。 我相信做Android开发的朋友都用过ADB命令,但是也只是限于安装应用push文件和设备重启相关,更深的就不知道了,其实我们完全可以了解多一点,有一些不常用的场景我们至少应该知道它可以做到,比如,我们知道adb install 却不知道adb s...转载 2020-12-21 11:10:42 · 1086 阅读 · 0 评论 -
vim入门教程
1. 移动光标H:左J:下K:上L:右2. 模式vim的模式有如下几种,但我们只需要掌握其中几个比较常见的模式即可。2.1 普通模式进入普通模式的方式:vi + fileName通过vi + fileName 打开文件时就是普通模式,通过hjkl移动光标查看文件。2.2 插入模式进入插入模式的几种方式:3. 退出3.1 不保存修改强制退出:q!3.2 保存修改并退出:wq 或者 shift + zz4. 删除在普通模式下,删除单个字符用x命令原创 2020-08-12 17:25:10 · 1242 阅读 · 0 评论 -
gitHub搜索技巧总结
1. GitHub Trend 和 GitHub TopicGitHub Trend:总结每天/每周/每月的热门Repositories和Developers,可以查看某个周期时的热门开发项目和开发者。点击进入GitHub TrendGitHub Topic:展示最新和流行的讨论主题,你可以看到开发项目和一些开发技术的讨论主题。点击进入GitHub Topic2. GitHub常用词的含义watch:会持续受到该项目的动态fork:复制某个项目到自己的Github仓库中sta原创 2020-05-29 18:17:44 · 1956 阅读 · 0 评论 -
生成和合入patch的两种方式
在平时有代码移植或合入芯片厂商或板卡商的代码时,我们就可能要用到打补丁技术。1. 两种补丁方案Git提供了两种补丁方案,分别patch和diff。diffgit diff 生成的是UNIX标准补丁.diff文件。只会记录文件改变的内容,不会带有commit记录信息,多个commit可以合并成一个diff文件。patchgit format-patch生成的是Git专用.patch文件。...原创 2019-07-23 18:11:24 · 21798 阅读 · 0 评论 -
从Jenkins或Gerrit上获取拉代码和编译命令
从Jenkins或Gerrit上获取拉代码和编译命令在解一个新平台的bug时,有时候我们需要去拉新平台的代码和知道编译命令,这时候我们一般是去找对应的release manager或去问SPM,这其中就会增加沟通成本,这时候如果我们能自己去公司的Jenkins或Gerrit上获取这些信息,就会达到高效、快速的效果。1. 从Jenkins上去寻找前提:到Jenkins上去找对应项目的这些信息,...原创 2019-01-31 10:52:59 · 4658 阅读 · 1 评论 -
从AndroidStudio同步上传项目代码到GitHub
AndroidStudio是目前Android开发最常用的工具,GitHub是一个面向开源和私有软件项目的托管平台,支持git作为唯一的版本库格式进行托管。因此平时我们在用AndroidStudio自己写Demo或与他人共同开发项目时,可以将代码同步提交到GitHub上,这样不仅实现了代码的共享,还方便后期对代码的的维护和review。1. Git的下载和安装Git是一个开源的分布式版原创 2018-02-07 15:23:37 · 2321 阅读 · 0 评论 -
Android项目工程中的Gradle、compileSdkVersion、buildToolsVersion
1. GradleGradle是一个依赖管理工具,也是一个编程框架。基于Groovy语言,面向Java应用为主,摒弃了基于XML的繁琐配置,采用的是一种基于Groovy的内部领域特定(DSL)语言,该工具可以完成app的编译打包等工作。默认下载目录Windows下会默认下载到如下路径:C:\Users\用户名\.gradle\wrapper\dists下载完成后,可以看到该目...原创 2018-02-10 12:59:43 · 22623 阅读 · 3 评论 -
repo学习总结
1. repo简介repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。1.1 介绍清单库文件清单文件是以xml的格式组织的,一个清单库可以包含多个清单文件和多个分支,每个清单文件和分支都有对应的版本。原创 2018-01-27 14:04:00 · 29470 阅读 · 4 评论 -
gerrit的使用和配置
1. Gerrit简介Gerrit是一种免费、开放源代码的代码审查软件。同一个团队的程序员可以通过使用网页浏览器的形式相互查阅彼此间的代码,主要用于代码的review和决定代码是否能提交到远程分支。2. 配置Gerrit2.1 获取账号和密码一般每个公司都有一个Gerrit管理员,刚入职的时候需要叫Gerrit管理员同事在公司的服务器上帮你新建立一个账号,建好后他会告诉你G原创 2018-01-24 18:04:27 · 18571 阅读 · 0 评论