项目常用指令

项目常用指令
~$ cd androidProject/                       切换到androidProject目录
~$ ls                                          列出当前目录下的文件
~$ cd ..                                    回到上一层目录
~$ cd -                                     回到最近的操作的目录
~$ cd ~                                     回到用户的根目录
~$ git br                                   查看当前git的分支
~$ git br -a                                查看该项目的所有分支
~$ cd frameworks/base/packages                到指定的packages目录

~$ ~/androidProject/mm_rk3288/device/onyx/Note$ cat system.prop     查看system.prop

~$ ~/androidProject/mm_rk3288/device/onyx/Note$ vi Note.mk          打开或者创建Note.mk
~$ ~/androidProject/mm_rk3288$ ls packages/apps/
~$ ~/androidProject/mm_rk3288$ cd frameworks/base/packages/

~$ ~/androidProject/mm_rk3288$ jave -version                      查看jdk的版本,编译前必须确认jdk的版本符合要求 或者在根目录使用  cat .bashrc   查询jdk,sdk等的信息(环境变量,版本等信息)
~$ ~/androidProject/mm_rk3288$ source build/envsetup.sh
~$ ~/androidProject/mm_rk3288$ lunch
~$ which would you like? [aosp_arm_eng] Note-eng(此处为选择运行的版本)
~$ ~/androidProject/mm_rk3288$ mmm frameworks/base/
~$ ~/androidProject/mm_rk3288$ vi base/core/res/res/values/s
~$ ~/androidProject/mm_rk3288$ vi base/core/res/res/values/strings.xml
~$ git st
~$ ~/androidProject/mm_rk3288$ mmm frameworks/base/core/res/
~$ ~/androidProject/mm_rk3288$ adb remount
~$ ~/androidProject/mm_rk3288$ adb push out/target/product/Note/system/framework/framework-res.apk/system/framework/
~$ ~/androidProject/mm_rk3288$ adb push ../out/target/product/Note/system/framework/framework-res.apk/system/framework/
~$ ~/androidProject/mm_rk3288/frameworks/base$ cat Android.mk
~$ ~/androidProject/mm_rk3288/frameworks/base$ vi Android.mk
~$ ~/androidProject/mm_rk3288/frameworks/base$ cd packages/SystemUI/
~$ ~/androidProject/mm_rk3288/frameworks/base/packages/SystemUI$ cat Android.mk
~$ ~/androidProject/mm_rk3288$ make SystemUI -j8  

#查看指定文件的git操作日志

fzw@onyx:~/mnt/workspace/3128_android_rom/kepler$ git log -p android/kreader/app/common/OnyxPinyinIME/

猜你喜欢

转载自blog.csdn.net/qq_35460159/article/details/81292799