查看安装的包名
    adb shell pm list packages
    查看包名和安装位置
    adb shell pm list packages -f

    安装apk
    adb install D:\xxxx.apk

    卸载apk
    adb uninstall com.lollipop.launcher

    启动apk
    adb shell monkey -p com.xxxx包名 -c android.intent.category.LAUNCHER 1

    从电脑复制文件到手机
    adb push E:\python\android_mem\cmd.txt /sdcard/xx/

    从手机复制文件出来
    adb pull /sdcard/xxx E:/xxxx/xxx

    查看安卓设备cpu信息
    adb shell
    cat /proc/cpuinfo

    查看安卓设备内存信息
    adb shell
    dumpsys meminfo

    adb mokey乱点测试
    指定包名 com.xy.android.junit,
    adb shell monkey -p com.xy.android.junit -s 500 -v 10000

    产生时间序列的种子值:500 忽略程序崩溃 、 忽略超时 、 监视本地程序崩溃 、 详细信息级别为2 , 产生 10000个事件
    并把日记保存在E盘
    adb shell monkey -p com.xy.android.junit -s 500 —ignore-crashes —ignore-timeouts —monitor-native-crashes -v -v 10000 > E:\monkey_log\java_monkey_log.txt

    删除预装apk
    adb shell pm uninstall [-k] [—user USER_ID] 包名 例如:
    adb shell pm uninstall -k —user 0 com.sohu.inputmethod.sogou.xiaomi