• [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为省电模式(会很卡)
  • 相关阅读:
    nodewebkit系列(00):什么是nodewebkit?
    浅析Chrome Packaged Apps
    C#实现飞信短信发送
    结束——2012年微软精英挑战赛
    Vue开发笔记 — Vue项目结构
    TOGAF
    笔记本安装CentOS8
    架构设计的10个核心原则
    Vue PDF文件预览vuepdf
    Druid中使用log4j2进行日志输出
  • 原文地址:https://www.cnblogs.com/kuliuheng/p/6033786.html
Copyright © 2020-2023  润新知