多媒体开发流程,ADB命令,本地分支合并

1.MRD评审。需求评审,需求技术调研

2.开发排期,给出依赖UI,UE,接口等的时间节点,给出排期

3.开始开发,确定从那个分支切出一个分支开发,配置相关信息

4.UE评审,交互评审,锁定交互文档,开始开发逻辑

5.UI评审,评审通过后开始UI适配

6.UI走查,发UI走查邮件,附件所有界面UI截图

7.PM体验

8.提测,修复所有的crash和anr,发提测邮件

9.修复bug,大功能需要切分支修复

10.性能优化,cpu优化,内存优化,启动速度,界面渲染速度,静态代码优化,移除冗余代码,移除冗余资源

11.验收交付。检查混淆是否打开;检查Crash是否开启Release模式才上传crash和anr信息;检查Log是否关闭

12.版本迭代

ADB调试

启动随心听 

adb shell am start -n com.baidu.car.radio/com.baidu.car.radio.MainActivity

模拟发送广播 

adb shell am broadcast -a baidu.car.radio.action.START 

下一首 

adb shell input keyevent 87

停止应用 

adb shell am force-stop com.baidu.car.radio

查看cpu内存资源占用 

adb shell top|grep com.baidu.car.radio

查看音频焦点 

adb shell dumpsys audio 查看当前谁抢占了音频焦点,以及抢占历史记录 

adb shell dumpsys media_session

本地客户端合并

主要流程 

1、使用git pull –rebase 分别确保feature、dev本地分支和远程分支shi 最新代码 

2、切换到dev分支,merge feature分支,解决冲突,push代码

feature——》dev  

将feature开发结果同步到主干dev上 

//同步两个分支最新代码 

git checkout feature 

git pull –rebase 

git checkout dev 

git pull –rebase dev

//切换到主干,合并 

git merge feature 

解决冲突resolve conflict 

git add -A 或者add 指定文件 

git commit 提交合并后的结果 

git push origin HEAD:refs/for/ford/dev push合并解决到远程仓库

分支使用完毕,同时删除本地和远程分支 

git branch -d feature 删除功能分支

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,945评论 1赞 26
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,919评论 9赞 163
  • 安装: windows安装git-- msysgit是windows版的git,下载单独的.exe按照默认选项安装...
    alceyp阅读 865评论 0赞 0
  • 春风拂弱柳,清明祭香魂。 二十四年旧梦生,何日复归宁。 春雨太多情,花娇草俞青。 一朝雨倦春颜老,梦醒了无痕。 连...
    新枫阅读 485评论 6赞 2
  • 那天我和爸爸妈妈一起过大年,晚上我们一起吃了年夜饭。 夜晚我和爸爸妈...
    夏仁翔阅读 238评论 0赞 0

友情链接更多精彩内容