adb 常用命令

adb 常用命令,第1张

1、adb shell am force-stop  后跟包名,结束应用

2、adb install +包名       adb安装apk (覆盖安装是使用 -r 选项)

3、adb uninstall +包名      adb卸载apk

      adb uninstall -k cnblogs.apk   卸载app但保留数据和缓存文件

4、adb reboot       重启Android设备

5、adb devices      获取连接的设备列表及设备状态

6、adb push (PC到Android设备)

      例:adb push E:\0713\ellip_factroy__debug.apk storage/self/primary

7、adb pull(Android设备到PC)

      例:adb pull /storage/self/primary/EL_v3.0.0.6_release.apk E:\0713

8、adb shell pm list package      列出所有的应用的包名 (-s:列出系统应用  -3:列出第三方应用 -f:列出应用包名及对应的apk名及存放位置  -i:列出应用包名及其安装来源)

9、input : 向 Android 设备发送按键

      1)adb shell input keyevent + 按键事件   发送按键事件 例如:adb shell input keyevent KEYCODE_HOME 模拟按下Home键

      2)3 adb shell input tap +触摸事件的位置 , 对屏幕发送一个触摸事件 例如:点击屏幕上坐标为 500 500 的位置(adb shell input tap 500 500)

     3)adb shell input swipe   滑动事件  例如:从右往左滑动屏幕 (adb shell input swipe 800 600 100 600)

10、screencap 截图命令  adb shell screencap -p /sdcard/qq/1.png

11、screenrecord 录屏命令 adb shell screenrecord /sdcard/qq/1.mp4,执行命令后 *** 作手机,ctrl + c 结束录制

12、clear 清除应用数据   adb shell pm clear com.baidu

13、复制、删除 、查看文件、新建文件夹

        adb shell进入Android Linux命令中,

        复制cp: cp -f /sdcard/qq/1.png /sdcard/aa

        删除文件rm:rm  /sdcard/qq/1.png

        删除文件夹rm -r:rm  -r /sdcard/qq

        查看文件cat:cat /sdcard/qq/1.txt

        新建文件夹:mkdir /sdcard/cc

                              adb shell mkdir -m 777 /sdcard/cc   创建文件夹cc并给文件夹赋予读写执行的权限

                              adb shell mkdir -p/sdcard/Download/Demo/test1,如果Demo目录不存在,执行该条命令会创建Demo目录和其子目录test1

         新建文件:touch /sdcard/cc/1.txt   

          移动文件:adb shell mv /sdcard/Download/test1.log  /sdcard/Download/Demo/

           重命名:adb shell mv /sdcard/Download/Demo/test1.log  /sdcard/Download/Demo/test.lg

14、adb logcat >D:\log.txt 将日志打印到电脑上

15、获取手机内部存储信息: adb shell df /data

        获取sdcard存储信息:adb shell df /storage/sdcard

导出文件夹在pull后面接目录就行了,比如我想要导出autotest文件夹(里面包含9张图片)到本地的download目录。$ adb pull /sdcard/DCIM/autotest/ /Users/johnhao/Downloads/

/sdcard/DCIM/autotest/: 9 files pulled. 2.2 MB/s (4183170 bytes in 1.841s)。这样,在我的Downloads/ 目录下就会新建一个autotest文件夹,里面包含所有的9个文件。

拓展:

1、亚洲开发银行 (简称"亚行"Asian Development Bank -- ADB) 是亚洲、太平洋地区的区域性政府间国际金融机构。它不是联合国下属机构,但它是联合国亚洲及太平洋经济社会委员会(联合国亚太经社会)赞助建立的机构,同联合国及其区域和专门机构有密切的联系。

2、根据1963年12月在马尼拉由联合国亚太经社会主持召开的第一届亚洲经济合作部长级会议的议,1965年11月至12月在马尼拉召开的第二届会议通过了亚洲开发银行章程。章程于1966年8月22日生效,11月在东京召开首届理事会,宣告该行正式成立。同年12月19日正式营业,总部设在马尼拉。建立亚行的宗旨是通过向亚太地区发展中国家(地区)提供项目贷款和技术援助,促进和加速本区域的经济合作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6057061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存