大日誌分割
split -b xm 文件名
7z 文件解壓
7z e 文件名
adb 命令
查看cpu : adb shell busybox top
查看內存: adb shell dumpsys meminfo 進程名(xxx)
查看進程 :adb shell ps | grep 進程名
kill進程: adb shell am force-stop 進程名
發送廣播: adb shell am broadcast -a com.baidu.duer.query (action name) -e q 內容
adb install 一共有lrtsdg六個選項
-l 鎖定該應用程序
-r 替換已存在的應用程序,也就是說強制安裝
-t 允許測試包
-s 把應用程序安裝到sd卡上
-d 允許進行將見狀,也就是安裝的比手機上帶的版本低
-g 爲應用程序授予所有運行時的權限
adb 更改系統設置
查詢/修改/刪除Settings的值
adb shell settings get global preferred_network_mode
adb shell settings put global preferred_network_mode 9
adb shell settings delete global preferred_network_mode
git命令
本地分支關聯遠程分支:
git push --set-upstream origin dev_lixin61_shortvideo_pddAD
分支改名:
git branch -m oldname newName
1. 本地分支重命名(還沒有推送到遠程)
git branch -m oldName newName
2. 遠程分支重命名 (已經推送遠程-假設本地分支和遠程對應分支名稱相同)
a. 重命名遠程分支對應的本地分支
git branch -m oldName newName
b. 刪除遠程分支
git push --delete origin oldName
c. 上傳新命名的本地分支
git push origin newName
d.把修改後的本地分支與遠程分支關聯
git branch --set-upstream-to origin/newName
adb 打開leakCanary界面
adb shell am start -n your_package_name/com.squareup.leakcanary.internal.DisplayLeakActivity