Android adb shell 常用命令
Ø 简介
adb 命令是 Android SDK 中自带的一个调试工具,可以调试电脑中的手机或者模拟器,使用 adb 命令前需要将 sdk 中的 platform-tools 目录添加到环境变量中。
1. 什么是 adb shell
adb(Android Debug Bridge) 的字面意思是“安卓调试桥梁”,顾名思义就是可以对 Android 中的运行设备(手机/浏览器)进行调试或设置等。而 shell 的意思是“外壳程序”,and shell 则表示打开“安卓调试桥梁的外壳程序”,纯属个人理解。
2. 设置 adb 环境变量
1) 未添加 adb 环境变量的效果
2) 编辑“系统环境变量”,将 SDK 中的 platform-tools 目录添加 path 中去,例如:C:\Users\GOO\AppData\Local\Android\sdk\platform-tools
3) 添加 adb 环境变量后的效果(注意:需要重新打开一个 cmd 窗口)
3. adb 命令
命令 |
参数 |
说明 |
adb/adb help |
无 |
查看 adb 命令帮助信息 |
adb shell |
无 |
进入模拟器的 shell 模式 |
adb root |
无 |
重新启动 adb 获取并获取管理权限 |
4. adb shell 命令
命令 |
参数 |
说明 |
su |
无 |
切换为超级管理员 |
cd |
PATH |
进入指定目录 |
ls |
[-a] [-i] [-l] [-n] [-s] |
列出目录内容 |
chmod |
[OPTION]<MODE>[FILE] |
修改文件权限 |
exit |
无 |
退出 adb shell 命令 |
5. sqlite 命令
子命令 |
参数 |
说明 |
sqlite3 |
[DATABASE] |
打开指定的 sqlite 数据库 |
.help |
无 |
查看 sqlite 命令帮助信息 |
.mode |
MODE[TABLE] |
MODE 包括:ascii、csv、column、html、insert(数据插入的 INSERT INTO 语句)、line、list、tabs、tcl |
.width |
NUM1, NUM2… |
设置列宽度 |
.header/headers |
on|off |
设置是否显示列名 |
.databases |
无 |
列出所附数据库的名称和文件 |
.table/.tables |
[TABLE] |
查看数据库中的所有表 |
.schema |
[TABLE] |
查看建表语句 |
sql |
无 |
执行 SQL 语句,语句必须以“;”分号结束 |
.exit/.quit |
无 |
退出 sqlite 命令 |
ctrl + d |
无 |
输入错误命令时,sqlite 命令就会产生“…>”提示,这时需要强制退出 sqlite 命令 |
使用示例:
注意:数据库名称大小写要一致,表名可忽略大小写。
Android adb shell 常用命令的更多相关文章
- 移动端 - adb shell常用命令
一.文件操作相关命令 //进入设备 adb shell //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看目录 ls //进入根目录 ...
- Android adb shell am 命令学习(1)
am:activity manager 启动Activity,打开或关闭进程,发送广播等操作 为什么学习: 主要应用部分,后台启动对应的package的Activity adb shell am st ...
- adb shell常用命令
一.文件操作相关命令 1.文件操作命令 子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容-n:显示行号-b:显示行号,但 ...
- adb shell常用命令总结
一.文件操作相关命令 1.文件操作命令 子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容-n:显示行号-b:显示行号,但 ...
- Android adb的常用命令
环境部署: 1.下载adb工具 2.下载奇兔刷机(或其它一键刷机软件),将手机与电脑进行连接 3.一键root手机 命令 1.获取设备列表及设备状态:adb devices 如果连接的设备不止一个, ...
- Adb shell 常用命令
1. 查看IP adb shell netcfg 2. 查看挂载设备 adb devices 3. 将本地端口转发至手机端口 adb forward tcp: tcp: // PC上所有6100端口通 ...
- Appium无线连接安卓终端方法 + ADB Shell常用命令(持续更新)
ADB无线连接手机的方法1)手机与PC有线相连 - 检查是否连接正常: adb devices - 执行以下命令:adb tcpip 5555 # 当前9001 - 成功提示:restar ...
- 安卓性能测试之 adb shell 常用命令
pm list packages 列出包名adb shell pm list packages:列出所有的包名.adb shell dumpsys package:列出所有的安装应用的信息adb sh ...
- adb shell am命令
adb shell am命令是在cmd命令行可以通过命令来启动Activity,Boradcast,Service等,更多使用可以参考下面附件. 比如在cmd串口我们发送广播,广播action是&qu ...
随机推荐
- Nmap扫描常用参数
TCP: nmap -sC -sS -sV -p 1-65535 -A -v -v -oX filename.xml -Pn ip 类似: nmap -sS -A -sV -vv -sC -PN -p ...
- Dividing the Path POJ - 2373(单调队列优化dp)
给出一个n长度的区间,然后有一些小区间只能被喷水一次,其他区间可以喷水多次,然后问你要把这个区间覆盖起来最小需要多少喷头,喷头的半径是[a, b]. 对于每个只能覆盖一次的区间,我们可以把他中间的部分 ...
- [CTSC2012]熟悉的文章(后缀自动机+动态规划)
题目描述 阿米巴是小强的好朋友. 在小强眼中,阿米巴是一个作文成绩很高的文艺青年.为了获取考试作文的真谛,小强向阿米巴求教.阿米巴给小强展示了几篇作文,小强觉得这些文章怎么看怎么觉得熟悉,仿佛是某些范 ...
- AHOI中国象棋(dp)
大力dp题. 每行每列最多放两个,考虑用行作为dp阶段. dp[i][j][k]表示i行,有一个的有j列,有两个的有k列. 然后就是分类讨论. 一个都不放,放一个在0出,放一个在1出,放两个在0,放两 ...
- MariaDB安装及基本配置
MariaDB安装及基本配置(CentOS6.9) 数据库基础概念 数据库(Database, DB)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. DBMS: Database ...
- semantic ui框架学习笔记二
评论组件 文档里的评论组件介绍的比较清晰.这里我就挑一个我喜欢的格式展示出来: <div class="ui comments"> <h3 class=" ...
- bcftools或vcftools提取指定区段的vcf文件(extract specified position )
下载安装bcftools 见如下命令: bcftools filter 1000Genomes.vcf.gz --regions 9:4700000-4800000 > 4700000-4800 ...
- win命令大全
Windows系统:开始--运行--命令大全 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff--- ...
- python自动化开发-[第二十二天]-bbs多级评论、点赞、上传文件
今日概要: 1.related_name和related_query_name的区别 2.through_fields的用途 3.django的事务提交 4.点赞的动画效果 5.多级评论的原理 6.上 ...
- [ZJOI2007]棋盘制作 悬线法dp 求限制下的最大子矩阵
https://www.luogu.org/problemnew/show/P1169 第一次听说到这种dp的名称叫做悬线法,听起来好厉害 题意是求一个矩阵内的最大01交错子矩阵,开始想的是dp[20 ...