adb,vim,sourceInsight快捷命令

Linux

查看进程$ ps -T -p <pid>

android-8.0/frameworks/base$find -name "*.cpp"|xargs grep "native_applyVolumeShaper"

./media/jni/android_media_MediaPlayer.cpp:   {"native_applyVolumeShaper",

./core/jni/android_media_AudioTrack.cpp:   {"native_applyVolumeShaper", 

查询正在编译的用户
ps aux|grep make-mode 

查查看指定进程占用CPU情况:top -o ARGS,%cpu|grep system_server

 

adb快捷键相关

如何用adb获得手机里面某个apk的应用信息、版本信息
adb shell dumpsys package com.examle.xx
=com.android.calculator2 ExactCalculator


查询包名属于哪个APK
adb shell pm list packages -f "net.bat.store" 


恢复出厂设置的方法,会清除内存所有内容
adb shell am broadcast -a android.intent.action.MASTER_CLEAR
低电量广播
android.intent.action.ACTION_BATTERY_LOW
拔出电源Intent.ACTION_POWER_DISCONNECTED


以打印出当前运行的所有进程占用的内存大小
adb shell dumpsys meminfo


打印Kernal log
adb shell cat /proc/kmsg

让手机电量显示1: adb shell dumpsys battery set level 1


adb shell settings get global device_provisioned
adb shell settings set  global device_provisioned 1


adb shell setenforce 0来关掉SELinux进行测试



input keyevent <event_code> |send a Key Event to device
如: adb shell input keyevent 26 (PowerKey)


adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name start/stop --ei cmd_target 7

(start表示开启,stop表示关闭;7可改为1/2/4,分别代表MobileLog/ModemLog/NetworkLog)

 

查看手机当前前台的Activity命令:
adb shell dumpsys activity | findstr  "mResumedActivity"


ro.lenovo.wificert可以通过adb shell getprop来显示


颜色代码:#0000 0000 黑#ffff ffff 白色# ff00 00 
 

Android Studio


Ctrl + D行复制
Alt + Shift + Up/Down上下移动行
Ctrl + Alt + T包裹代码
移除包裹代码Ctrl + Shift + Delete
Ctrl_shift+代码上下行移动  

Ctrl+shift+Enter:自动匹配相对应的语法结构,比如if,do-while,try-catch等结构

sourceInsight


"ctrl + g" 或 "F5" :跳到指定行
Ctrl+F :本文件内查找
F7 :打开Browse Project Symbols窗口,快速浏览工程内标识定义
F3/F4 :本文件查找结果的上一个/下一个

Ctrl+M :创建或查找书签,方便下次找回此位置

ctrl+shift+f 全局搜索

 

vim快捷命令


:set number显示行号
/string  查找string,回车后,按n键可以跳到下一个,N上一个
G 直接到末尾
dd删除一行
25gg或者25G快速跳转到25行
u   撤销上一步的操作

Ctrl+r 恢复上一步被撤销的操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值