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 <apk file>

 -r允许覆盖安装。

-s将应用安装到 sdcard。

-d允许降级覆盖安装

adb uninstall [-k] <packagename> 表示应用的包名,-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信息

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //签名命令:jarsigner -verbose -sigalg SHA1withRSA(算法名称) -dige...
    linshaoyu阅读 193评论 0 0
  • 万千花间蝴蝶事,倦怠案底无用书。 楼危苍远力不及,鹤唳梅风志可抑? (2012.05.08)
    白鸟五月阅读 161评论 0 1
  • 生活在现在这个社会,人总会沾上浮躁的毛病,每天心急火燎地列计划,为了实现横线划掉,不假思索地做每一件事情,只为完成...
    孤独行走者阅读 237评论 0 1
  • Linux存在许多发行版本,如何挑选需要的版本?参考如下: 各个 Linux 发行版的风格和哲学分别是怎样的?
    hxiaom阅读 139评论 0 0
  • 21天阅读者训练营第八期第四天 阅读《犹太人千年史》101——162页 这部分内容信息量太多太多——诸多世界顶尖级...
    劭彤读书堂阅读 2,202评论 0 4