adb 和aapt 命令基本使用

转发自:https://blog.csdn.net/shudaiziyang/article/details/80223165

3.卸载软件

            指令:adb uninstall app包名

        4.登录设备shell

            指令:adb shell  

            这个命令将登录设备的shell.

          后面加将是直接运行设备命令, 相当于执行远程命令

        5.连接设备

        用usb数据线连接,会直接连接adb。

        用网络连接时(有线与无线),需要在同一个局域网。指令:adb connect 手机ip       

        如:adb connect 10.2.140.152

        这里需要注意的是,用网络连接,会出现unable to connect to 10.2.140.152:5555: Connection refused问题,只是由于手机默认adb服务是没有打开的,要打开的话,需要获取root权限,比较麻烦,所以尽量使用连接线连结

        6.打印android的系统日志

        指令:  adb logcat

        7.重启手机

         指令: adb reboot

        8.获取adb版本

         指令:adb version

        9.将手机上的文件上传到电脑上

        指令:adb pull 手机上文件路径  要上传到的电脑的位置

        如:adb pull sdcard/00001.vcf lib/

        10.将电脑本地文件传至android设备上

        指令:adb push 文件在电脑本地路径  推送到的手机路径

        如:adb push package.xml sdcard/

        11.截屏并保存到手机

        指令:adb shell screencap 路径/截图名.png

        如:adb shell screencap /sdcard/screen.png

        12.启动 adb server

        指令:adb start-server

        13.停止 adb server

        指令:adb kill-server

        14.列出手机装的所有app的包名

        指令:adb shell pm list packages

        15.列出系统应用的所有包名

        指令:adb shell pm list packages -s

        16.列出除了系统应用的第三方应用包名

        指令:adb shell pm list packages -3

        17.清除应用数据与缓存

        指令:adb shell pm clear 包名

        18.启动应用

        指令:adb shell am start -n 包名/启动activity

        如:adb shell am start -n com.lixueyang.demo/.ui.MainActivity

        19.强制停止应用

        指令:adb shell am force-stop 包名

-aapt常用命令

    1.列出apk包中的内容

         aapt l[ist] [-v] [-a] file.{zip,jar,apk}

            -v 以table形式列出来

        -a 详细列出内容

    2.查看apk的一些信息

            aapt d[ump] badging ******.apk      查看apk版本信息

            aapt d[ump] permissions  *****.apk  查看apk权限信息

    3.移除打包好的apk中文件

            aapt r[emove] file.apk file1

            如: aapt r wangyiyunyinyue.apk AndroidManifest.xml

    4.添加文件到打好的包中

            aapt a[dd] ****.apk file1

            如:aapt a wangyiyunyinyue.apk AndroidManifest.xml

     5.显示aapt的版本

            aapt v
--------------------- 
原文:https://blog.csdn.net/shudaiziyang/article/details/80223165 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值