2018-02-07-常用命令

关于将linux文件中的tab替换为4个空格的方法 :%s/^I/    /gc   ^I是tab键 中间4个空格空开 表示将tab键替换为4个空格。

关于apk编译dex被独立出来的问题  :  Android.mk加入    LOCAL_DEX_PREOPT := false。

提交远程分支代码 :git push origin HEAD:refs/for/分支名

新建本地分支:repo start name --all

切换分支:git checkout tplink_pim_base

更新代码:git stash && git pull --rebase

服务器编译的信息 在 out下 ./out/target/product/rlk6753_65_n/system/build.prop里面。

userdebug : adb root (adb root ; adb disable-verity; adb reboot)

增量编译 :mmm framework/base snod

关闭全局odex优化: build/make/core$ vi dex_preopt.mk    WITH_DEXPREOPT := false ->>>>>添加此行代码

打开mtklog: adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name start --ei cmd_target 

关闭mtklog: adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name stop --ei cmd_target 7

跑monkey : adb shell monkey -v -p com.transsion.XOSLauncher --throttle 500 --ignore-crashes 1000000 > 目标路径

直观查看com.example.demo工程的内存使用情况 :adb shell dumpsys meminfo com.example.demo

查看dvm单个Application的堆阈值:adb shell getprop dalvik.vm.heapsize

查看RAM的使用情况cat /proc/meminfo

你可能感兴趣的:(2018-02-07-常用命令)