ADB命令汇总及部分应用

1、SUMMERY

ADB是android debug bridge的缩写,负责计算机与Android设备的通信和协作,可以认为是连接两者的桥梁。

有兴趣的大神可以看下adb源码,还有adb命令官方详解的地址也给了

adb源码,有兴趣的可以查看下

adb命令详解,算是官方的文档吧

下面简单介绍一点用过的些命令,用作学习笔记

2、ADB INSTALL [option] <path>

不带选项的命令adb install XXX.apk,这里需要注意的是apk的路径问题,我是直接把apk放在platform-tools目录中,所以直接apk文件就可以了。如果apk文件放在其他目录的请输入apk绝对路径:adb install /XX/XX/XXX.apk

带选项的命令:

        使用参数-l:向前锁定应用

        使用参数-r:替换已经存在的应用

        使用参数-t:允许安装测试包

        使用参数-s:在sdcard上安装应用程序

        使用参数-d:允许降级覆盖安装

        使用参数-p:部分应用安装

以上根据新需要输入不同的选项命令:adb install -X XXX.apk

3、adb uninstall [option] <package>

不带选项的命令:adb uninstall com.XXX.XXX,卸载要根据包名卸载,不能直接用XXX.apk这样去卸载

带选项的命令:

        使用参数-k:部分应用安装

但是adb uninstall直接带-k好像不能用,所以要改一下命令adb shell pm uninstall -k com.XXX.XXX

4、ADB卸载系统预装应用

1、adb shell

2、su

3、mount

4、mount -o remount,rw /dev/block/mmcblk0p5 /system

5、mount

6、cd system/app

7、rm –rf XXXX.apk

8、重启或者mount -o remount,ro /dev/block/mmcblk0p5 /system还原system权限为只读

5、ADB命令安装并打开某个apk

    1.adb install app-debug.apk   如果提示INSTALL_FAILED_TEST_ONLY,将指令改为adb install -t app-debug.apk

    2.adb shell

    3.dumpsys package com.XX.XX    查看apk的信息

    4.am start -n com.XX.XX/com.XX.XX. MainActivity    启动apk的mainactivity

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值