[Android] ADB操作相关经验

1、手机必须先root,小米可以安卓开发版系统即可。(注意:usb设置为调试模式

2、安卓 adb工具(android debug bridge)

3、依次执行下面的命令:

#adb root                 获得root权限 会自动启动server
#adb remount                设置/system为可读写;
#adb pull /system/etc/hosts       将手机的hosts文件复制到PC当前操作目录,然后可以修改hosts文件
#adb push hosts /system/etc/      将PC机上hosts文件复制到手机

4、可以进入到手机里面查看文件是否修改成功:

#adb shell              进入手机系统
#cd /system/etc/
#cat hosts              查看系统hosts文件内容

 5、安装与启动程序:

#adb install trunk_cpp.apk            // 安装包名
#adb uninstall com.qiyi.video         // 卸载的时候需要给出程序名
#am start -n com.qiyi.video/com.qiyi.video.home.HomeActivity  // 这里用命令行启动程序比较特殊,需要给出包名/启动主界面名

 6、抓日志,自动先清理下

adb shell logcat -c & adb shell logcat -v threadtime > 1.log

 7、获取内存信息

adb shell dumpsys meminfo <package_name>

 8、查看Android版本号

adb shell getprop ro.build.version.release

 9、关闭CPU核心(需ROOT)

关闭CPU1~CPU7(CPU0 always on, 0 is off, 1 is on)
adb shell "echo 0 > /sys/devices/system/cpu/cpu1/online"
adb shell "echo 0 > /sys/devices/system/cpu/cpu2/online"

 10、设置CPU(需ROOT)

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors    #查看当前CPU支持的工作模式

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor    #查看当前CPU的工作模式

echo powersave > scaling_governor        # 设置当前CPU为省电模式(会很卡)
原文地址:https://www.cnblogs.com/kuliuheng/p/6033786.html