常用的打开adb命令的工具(超详细ADB命令操作大宝典)
常用的打开adb命令的工具(超详细ADB命令操作大宝典)
2024-11-25 12:01:19  作者:舞不尽繁华  网址:https://m.xinb2b.cn/know/dng119335.html


ADB

什么是ADB

ADB的全称为Android Debug Bridge,它就是起到调试桥的作用(我们可以管理手机模拟器的状态,如安装软件、系统升级、运行shell命令等等)。通过ADB我们可以在Eclipse中用DDMS来调试我们的Android程序,实现在我们的电脑上操控我们的手机,它是 Android开发人员不可替代的强大工具。


安卓

常用命令

1.显示当前运行的全部模拟器: adb devices

2.启动ADB: adb start-server

3.停止ADB: adb kill-server

4.安装应用程序:

adb install -r [apk文件]-l #锁定该程序-r #重新安装该程序,保存数据-s #安装在SD卡内,而不是设备内部存储例:adb install --r D:\mm.apk

5.卸载应用程序:

adb uninstall [packagename]例:adb uninstall com.tencent.mm-k #不删除程序运行所产生的数据和缓存目录(如软件的数据库文件)例:adb uninstall -k com.tencent.mm

6. 讲手机设备中的文件copy到本地计算机:

adb pull 设备目录 本地目录例:adb pull /sdcard/mm.txt D:\(讲内存卡根目录的txt文件copy到D盘根目录)

7.将本地计算机的文件copy到手机设备中

adb push 本地目录 手机设备目录例:adb push D:\mm.txt /sdcard

8.查看adb命令帮助信息: adb help

9.截屏例:adb shell screencap -p 截图文件路径

10.查看指定包名应用的数据库储存信息(包括储存的SQL语句)

例:adb shell dumpsys dbinfo[packagename]

11.查看指定的进程或则进程id的内存信息:

adb shell dumpsys meminfo[packagename/pid]可以查看进程当前的内存情况例:adb shell dumpsys meminfo com.tencent.mm

12.查看指定包名应用的详细信息(相当于AndroidMainfest.xml中内容):

adb shell dumpsys [packagename]例:adb shell dumpsys com.tencent.mm

13.查看当前应用的activity信息adb shell dumpsys activity top查看bug报告:

adb bugreport

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

adb shell pm list packages系统应用:adb shell pm list packages -s第三方应用:adb shell pm list packages -3使用grep过滤 :adb shell pm list packages | grep qq

15.清除应用缓存信息:

adb shell pm clear [packagename]

16.通过adb启动应用程序页面:

adb shell am start -n[包名 activity名]例:adb shell am start -n com.tencent.mm/.ui.SplashAcitvity强制停止应用有些时候应用卡死了,需要强制停止,则执行以下命令:adb shell am force-stop <packagename>// 如:adb shell am force-stop cn.androidstar.demo

17、记录无线通讯日志:

一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录: adb shell logcat -b radio

18、获取设备的ID和序列号: adb get-product

adb get-serialno

19、访问数据库SQLite3:

adb shell sqlite3#cd system/sd/data //进入系统内指定文件夹 #ls //列表显示当前文件夹内容 #rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件 #rm xxx //删除文件xxx #rmdir xxx //删除xxx的文件夹

20.导出设备信息:

adb get-serialno > 序列号.txtadb shell cat /sys/class/net/wlan0/address > MAC地址.txtadb shell getprop ro.product.model > 设备型号.txtadb shell getprop ro.build.version.release> 系统版本.txtadb shell pm list packages -s > 系统应用的所有包名.txtadb shell pm list packages -3 > 第三方应用包名.txtadb shell wm size > 屏幕分辨率.txtadb shell wm density > 屏幕密度.txtadb shell cat /proc/cpuinfo > CPU信息.txtadb shell pm list permissions -f > 权限.txtadb shell pm list users -f > 用户.txt

21.重启:adb reboot

22.查看当前进程内存的情况:

cat /proc/7654/maps

23.查看当前应用使用的端口号信息:

cat /proc/[pid]/net/tcp

24.查看进程的状态信息:

cat /proc/[pid]/status

25.查看一个dex文件的详细信息:

dexdump [dex文件路径]

26.使用aapt命令获取apk的清单文件:

aapt dump xmltree [apk包] [需要查看的资源文件xml]例:aapt dump xmltree mm.apk AndroidMainfest.xml > demo.txt(讲mm应用中的AndroidMainfest.xml文件导入到新建的demo.txt文本中)


  • 迷你世界如何3分钟获得一个皮肤(迷你世界学会这3招)
  • 2024-11-25迷你世界学会这3招迷你世界自从问世以来,就深受广大玩家喜爱,不仅爱游戏的画质,而且更爱游戏的自由创作都市、房屋可以按照自己的风格来设计,还可以养各种可爱的小动物、种植各种花草庄稼等,没有做不到只有想不到玩法可是随心所欲。
  • 野原小白的名字日文(爱与相伴的神犬)
  • 2024-11-25爱与相伴的神犬(全文3000字,阅读需要5分钟)如果要讨论一部能够影响一代人的动漫,那么《蜡笔小新》绝对榜上有名作为主线剧情的野原一家,除了新之助、美伢、广志、向日癸之外,还有一位重磅的角色,那就是家里的宠物兼守护。
  • 做出柔软面包的小秘诀在这里(为什么你做的面包不柔软)
  • 2024-11-25为什么你做的面包不柔软很多人早餐都喜欢吃面包,但大多数人家的面包都是到早餐店去买的,要么自己不会做,要么就是因为自己做的总是感觉没有店里买的柔软好吃其实做出来的面包不够柔软,除了跟揉面是否起膜有关以外,还有一点很重要,就是。
  • 元日和元旦一样吗?为什么?(元日和元旦不一样的解析简述)
  • 2024-11-25元日和元旦不一样的解析简述元日和元旦不一样,解析如下:元日:一年的第一天(古人用的是农历),即春节(大年初一)元旦:元旦,非中国传统节日世界节日元旦节即公历的1月1日,是世界多数国家通称的“新年”元旦,元,谓“始”,凡数之始称。
  • windows xp 8周年(盘点盗版WindowsXP大家庭)
  • 2024-11-25盘点盗版WindowsXP大家庭跟我一起,穿越时间!说起最经典的操作系统,WindowsXP一定榜上有名,在长达13年(2001-2014)的生命历程中,WindowsXP的蓝天白云草地给全球用户留下了深刻的印象那么问题来了,你曾经。
  • 鲁迅全集精华版 弥补遗珠之憾鲁迅全集补遗
  • 2024-11-25鲁迅全集精华版 弥补遗珠之憾鲁迅全集补遗《鲁迅全集补遗》(第三版)书封天津人民出版社供图中新网天津9月1日电(王在御)记者1日从天津人民出版社获悉,由该出版社出版的《鲁迅全集补遗》(第三版)近日推出上新本书是对《鲁迅全集》(人民文学出版社2。
  • 江苏泗阳的端午节怎么过的(品书香过端午欢乐多)
  • 2024-11-25品书香过端午欢乐多在端午小长假期间,还有的市民选择在“书香”中度过这不,泗阳城市书屋就迎来了一波又一波的阅读爱好者下午两点半,记者来到位于泗阳运河风光带的城市书屋看到,各个年龄段的阅读爱好者,都在聚精会神地享受着书籍的。
  • 电脑上怎么输入特殊符号(具体操作步骤)
  • 2024-11-25具体操作步骤电脑上输入特殊符号具体操作步骤:首先点击软键盘,然后会出现“特殊符号”和“软键盘”两个选项,点击“特殊符号”然后会出现符号集成的页面,在页面中有五个选项,特殊符号一栏里是各种图形、箭头之类的符号,而数。
  • 赞达亚在蜘蛛侠中的角色
  • 2024-11-25赞达亚在蜘蛛侠中的角色是MJ赞达亚在《蜘蛛侠:英雄归来》和《蜘蛛侠:英雄远征》中出演了一个酷酷的女孩MJ在《蜘蛛侠:英雄归来》中,这个角色的戏份还不是很多,但到了续集里,MJ就和蜘蛛侠成了甜蜜小情侣,观众对这个角色的认可度。
  • 阴阳师题材的新游戏(超萌的Q版阴阳师新游)
  • 2024-11-25超萌的Q版阴阳师新游小编最近看到了一款超级无敌Q萌的新游,简直萌化老夫的少女心!这款游戏来自大家耳熟能详的阴阳师IP,从《阴阳师》到《决战平安京》,再到《阴阳师:百闻牌》和《阴阳师:妖怪屋》,以及已经官宣过但还没有测试过。
  • 蘸墨水吃饼的人是谁(蘸墨水吃饼的故事)
  • 2024-11-25蘸墨水吃饼的故事蘸墨水吃饼的人是陈毅将军,陈毅小时候非常喜欢读书,在读书的时候将旁边的食物蘸到墨水中吃掉了,但是他却说多吃点墨水好,这也说明了陈毅将军对学习的热爱和专注陈毅出生于四川乐至,是中华人民共和国的十大元帅之。