Ubuntu服务器的编译和Git常用命令
android源码全编译流程cd LA.UM.7.6/git branch -agitcheckout -b MC501_custom origin/MC501_customsource build/envsetup.shlunch42make -j8 2>&1 | tee build.logrm -rf out/ && make -j16 2>&1 |
·
- android源码全编译流程
cd LA.UM.7.6/
git branch -a
git checkout -b MC501_custom origin/MC501_custom
source build/envsetup.sh
lunch
42
make -j8 2>&1 | tee build.log
- android源码模块单编译流程
source build/envsetup.sh
lunch
mmm frameworks/base/package/SystemUI
# 或者make SystemUI
- 代码修改提交流程
git pull
git status
git add frameworks/base/media/java/abdroid.java
git commit -m "[BugID][1024][Description] music can't play [Solution] fix it"
# git config --global user.mail "yourname@email.com"
# git config --global user.name "yourname"
# git push origin HEAD:refs/for/对应的分支
git push origin HEAD:refs/for/SLM758W.meig
git log --oneline
- 返回上一层
cd ..
- 查看当前分支
git branch
- 查看当前状态
git status
- 切换分支
git checkout -b MC501_custom origin/MC501_custom
- 显示当前目录
ls
- 初始化编译环境,提供 shell 脚本的命令
build source/envsetup.sh
- 选择编译项
lunch
- 删除目录
rm -rf out/
- 查看存储空间
df -h
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献5条内容
所有评论(0)