zoukankan      html  css  js  c++  java
  • Android命令行工具使用总结

    1.手机信息获取
    adb shell getprop ro.product.model //获取手机model

    adb shell getprop ro.build.version.release //获取手机Android大版本

    adb shell getprop ro.product.brand //获取手机厂商

    2.输入法
    adb shell ime list -s //获取已经安装的输入法

    adb shell settings get secure default_input_method //获取当前输入法

    3.应用

    # dumpsys window windows | grep com.ss.android.ugc.aweme //获取apk的MainActivity窗口信息
    Window #16 Window{d8dbcb u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.main.MainActivity}:
    #
    # am start -W com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.main.MainActivity //启动应用,成功
    Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.ss.android.ugc.aweme/.main.MainActivity }
    Status: ok
    LaunchState: COLD

    am start -W 包名/启动名
    示例:
    am start -W com.yly.drawpic/.MainActivity  //实测并不行!!
    解释:
    TotalTime:app自身启动时间
    WaitTime:系统启动应用时间

    4.电池
    adb shell dumpsys battery unplug //断电,但是插着adb电量并不会下降。但是插着串口桌面和低电流都没有变化。

    adb shell dumpsys battery set level x //设置电池电量,测试会触发x电量时的反应。

    adb shell dumpsys battery reset //重置

  • 相关阅读:
    Android自己主动升级框架
    一句话说清楚啥是delegate
    C#
    MySQL Community Server 5.6和MySQL Installer 5.6
    仿htc sense的弹性listView!
    双向队列(STL做法)
    余承东:未来5年中国大部分智能手机厂商消失
    P3808 【模版】AC自动机(简单版)
    P1103 书本整理
    P2580 于是他错误的点名开始了
  • 原文地址:https://www.cnblogs.com/hellokitty2/p/12775628.html
Copyright © 2011-2022 走看看