Android 系统开发小技巧

不积跬步无以至千里     

1.杀死SystemUI进程,不用重启:

adb shell ps | grep systemui | awk '{print $2}' | xargs -tl adb shell kill

2.不能push文件(user-debug)

adb root

adb disable-verity

adb reboot 

3.过滤查看进程信息(进程号的变化)

adb shell ps | grep lanucher

4.展讯log转格式命令(安装python)

find .  -name *.py |xargs -tl python

5.AndroidStudio工程识别异常最终的解决办法 1.会发现里面的配置乱了,删除里面的配置,重新初始化 命令:

cd .AndroidStudio3.0/               

rm -rf *  

6.adb shell,终端显示过滤log(不用输出文件)

adb logcat -v threadtime | grep 关键字

7.查看当前的Activity(焦点存在)

adb shell dumpsys activity |findstr "mFocus"

8.AndroidStudio 工程右侧有个锁定按钮,右边显示的文件,点击这个按钮就能显示文件的所在位置。

9. 查看进程id号

adb shell ps | grep systemui

10.杀死手机应用的进程

adb shell kill 进程id

11.扩展logcat的显示量(有时候快速的显示大量的log,会使logcat终端断开连接)

adb logcat -G 2m

12.提交代码--rebase

git add

git commit -m ""

adb pull 目标远程分支 --rebase

如果有冲突

①.解决冲突

②.add修改的文件

③.git rebase --continue

④.git pull 目标远程分支 --rebase

⑤.git push 远程分支

**阿里云提交合并请求的时候记得切换到自己的分支下才可以看到

13.通过notepad查看log更加方便通过tag筛选出有用log

发布了103 篇原创文章 · 获赞 58 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/WDYShowTime/article/details/91597196