关于将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