zoukankan      html  css  js  c++  java
  • 常用命令

    一、windows常用命令

      测试中使用的命令不多,主要是查看5037端口被哪个程序占用

      命令:

      D:  切换到D盘

      cd test  切换到test目录

      netstat -ano | findstr <端口号>  查看占用此端口号的进程PID

      tasklist | findstr <PID>  查看进程名称

      dir  查看当前目录下所有文件和文件夹列表

    二、android常用命令

      1、aapt

        aapt(Android assetpackaging tool)是android资源打包工具,我们可以通过这个命令查看apk相关的资源内容。参数有l、d、p、r、a、v,我们只讲d这个参数。

        d参数还需要值,我们需要用的是badging。

        使用:

          打开cmd,输入一下命令,将apk的印章和icon输出到指定文件中,下面是两种写法

        1)aapt d badging xxx.apk >>xx.txt

        2) appt dump badging xxx.apk >> xx.txt

          如果不输出到xx.txt中,在cmd中直接打印,中文可能会出现乱码且不好复制我们需要的信息

        命令:

        string  打印apk资源文件内容

        bading  打印apk声明的标签、图样、权限

        permissions  打印apk使用到的权限

        resources  打印apk资源表

        configurations  打印apk文件

        xmltree  打印apk编译xml的资产

        xmlstrings  打印apk编译xml的资产字符串

      2、adb

        adb(android debug bridge)就是起到调试桥的作用,通过adb我们可以调试android程序。adb使用的端口是5037。如果此端口被其他程序占用,启动会出错。后面会讲这些命令在代码中如何实现。

      命令:

      adb devices  查看连接的设备

      adb install <xxx.apk>  安装xxx.apk到手机

      adb -s <serialno> install <xxx.apk>  安装xxx.apk到serialno手机

      adb unistall <packageName>  卸载app

      adb unistall -k <packageName>  卸载app,保留数据和缓存

      adb push <本地文件> <手机目录>  将手机文件下载到本地

      adb shell  进入手机后台

      adb shell pm list packages  不进入后台执行linux命令,只能执行简写命令

    三、linux常用命令

      android使用的是linux系统,此处部分命令为android专用。

      命令:

      cd /tmp  切换到/tmp目录

      ls  查看当前目录文件列表

      cp <file1> <file2>  复制file1到file2

      mv <file1> <file2>  移动file1到file2,linux可用于重命名

      rm <file>  删除文件或目录(慎用,不可恢复)

      vi <file>  编写文件

      getprop ro.boot.serialno  查看设备ID

      getprop ro.build.version.release  查看安卓版本号

      pm list packages -3  查看第三方app

      pm list packages -s  查看系统app

      pm clear <packageName>  清理app数据

      dumpsys activity | grep mFocusedActivity  查看启动app的package和当前Activity

  • 相关阅读:
    重启宝塔面板后提示-ModuleNotFoundError: No module named 'geventwebsocket'
    浅谈自动化
    【测试基础】App测试要点总结
    记录python上传文件的坑(2)
    使用navicat连接只开放内网ip连接的数据库
    【测试基础】数据库索引
    记录python上传文件的坑(1)
    使用docker-compose安装wordpress
    2-2 远程管理命令-网卡和IP地址的概念
    2-1. 远程管理常用命令-关机和启动
  • 原文地址:https://www.cnblogs.com/R-bear/p/7554722.html
Copyright © 2011-2022 走看看