Android cmd 命令

1、检查apk 包签名

keytool -printcert -file [apk路径]\META-INF\CERT.RSA

签名

jarsigner -verbose -keystore 密钥库位置 -signedjar 签名后的apk 签名前的apk 别名

2、adb命令

找到adb文件路径,输入cmd

adb shell

adb devices 连接的设备列表

adb install

 -r允许覆盖安装。

-s将应用安装到 sdcard。

-d允许降级覆盖安装

adb uninstall [-k]  表示应用的包名,-k 参数可选,表示卸载应用但保留数据和缓存目录。

adb push <电脑上的文件路径> <设备里的目录>

adb pull <设备里的文件路径> [电脑上的目录]

adb shell screencap -p /sdcard/xx.png  //截屏放到sd卡

adb pull  /sdcard/xx.png   [windows 文件路径]  //从SD卡取出截图到电脑

adb shell am start -n 包名[com.tmxk.xs] / 需要打开的activity类名[com.tmxk.xs.page.main.MainActivity] //通过adb命令打开APP

一份超全超详细的 ADB 用法大全 - CSDN博客

3、端口占用

netstat -ano 列出所有端口

netstat -aon|findstr "xx"(xx代表的端口占用的端口)

tasklist|findstr "xx"(查看是哪个进程或者程序占用了xx端口)

taskkill /f /t /im xx.exe(结束进程,xx代表占用端口的进程)

4、aapt工具

    aapt dump badging "apk路径" //解析apk包名、主activity、权限等等AndroidManifest信息

你可能感兴趣的:(Android cmd 命令)