Android学习记录——常用ADB操作指令
来源:互联网 发布:高铁订票软件 知乎 编辑:程序博客网 时间:2024/05/16 12:24
来公司干了三个月了,慢慢的适应了用命令框敲adb指令的操作,但是有的时候还是会忘,还得上网查,还不如记在小本本上时时温习一下,所以我来了。
请在cmd对话框下操作
1.连接android设备(需要知道IP地址)
adb connect IP
2.安装/卸载软件
adb install XXX.apk
adb uninstall 包名
有时可能需要覆盖安装只需加个 -r就行了
adb install -r (APK)
3.adb root
如果有SU文件的话:
adb shell -》su
没有的话看下文,或用授权软件等获取root权限:
Android的Root权限——su与adb
4.Android系统重启
adb reboot
5.进入Android系统shell命令行
adb shell
6.重新挂载系统文件,使系统分区重新可写
adb remount
以下操作需要ROOT权限
1.拉取/推入文件
(Linux内核中路径是以“/”分级,Windows是”\”,注意!!)
adb pull (Android系统文件路径)/文件名 (Windows系统文件路径)
adb push(Windows系统文件路径)\文件名 (Android系统文件路径)
2.hosts文件的更改 文件路径为/system/etc
(更改过hosts重启系统才生效!)
adb pull /system/etc/hosts
(不加Windows路径的话,默认下拉到C:\Users\user文件中)
adb push (Windows中文件路径)\文件名 /system/etc
3.Android应用数据库的拉取
adb pull /data/data/(应用包名)/databases
4.获取应用版本信息
adb shell dumpsys package (包名)
此方法还会获取其他应用相关信息
以下操作需要在adb shell中进行
1.打开文件夹
cd (文件路径)
常用文件路径:
内部储存卡 /mnt/sdcard
应用文件夹 /system/app
应用数据文件夹 /data/data
系统已安装应用信息文件 /data/system/packages.xml
2.显示当前文件夹文件名
ls
3.查看当前文件夹中文件详细信息
ll (最前面的d代表是一个文件夹,不是d则是文件)
4.查看文件内容
cat (文件路径)/文件名
5.查看Android系统已安装应用信息
(最好配合grep管道筛选使用)
cat /data/system/packages.xml
6.查看文件内容时使用grep进行关键字筛选
cat (文件路径)/文件名 | grep (关键字)
7.删除文件
(需要进入到文件所在文件夹)
rm (文件名)
8.删除整个文件夹
rm -r (文件夹名)
暂时就这么多了,学到新的再补吧。。。。
- Android学习记录——常用ADB操作指令
- android学习笔记二 ---- adb常用指令
- Android学习笔记----常用adb指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- android adb常用指令
- Android adb常用指令
- android adb常用指令
- Android adb常用指令
- android adb常用指令
- Android ADB常用指令
- HTML a标签链接路径问题
- Java数据结构与算法解析(二)——栈
- (冲突)ajax的跨域问题
- For SDNUOJ
- Android 高清加载巨图方案 拒绝压缩图片
- Android学习记录——常用ADB操作指令
- iOS网络——SDWebImage SDImageDownloader源码解析
- 【noip2014】无线网络发射器选址
- Java数据结构与算法解析(三)——队列与背包
- NSPredicate查询数组(Objective-C 开发范例)
- python中使用gdal,osgeo
- 计数dp小结
- 机器学习笔记(5)sklearn基本使用
- 父页面获取子页面的高度,并给iframe设置高度