grep、resgrep、jgrep使用,以及源码编译

在源码修改bug中,会使用到快速查找关键位置,

1、grep -rin "需要查找的字符串"

但是直接使用resgrep(定位资源中位置)或者jgrep(定位Java文件中的位置时)

有时出现No command 'jgrep' found

这是因为在使用resgrep或者jgrep时候行

.build/envsetup.sh 或source build/envsetup.sh,即可开始使用上面命令


源码编译前 

1、source build/envsetup.sh

2、launch

3、分支号

切换到分支下编译单个项目

在项目的指定目录下,可以直接mm就可以编译

或者在项目的上一级目录下

mmm 添加编译项目路径

mmm packages/apps/SetupWizard


push到手机


adb root

adb remount

adb push 编译成功apk路径 system开始的路径

重启手机


或者adb install -r 编译成功apk路径

你可能感兴趣的:(android)