常用:
1.进入模拟器的shell模式 :
adb shell
2.安装应用程序:
adb install -r 应用程序.apk
adb install
adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上
adb install -r <apk文件路径> :如果加-r参数会覆盖原来安装的软件并保留数据
注意:apk文件名不要使用中文且不要有空格号
3. 缷载apk包:
adb shell
cd data/app
rm apk包
exit
adb uninstall apk包的主包名
adb install -r apk包
4.获取模拟器中的文件:
adb pull <remote> <local>
5. 向模拟器中写文件:
adb push <local> <remote>
6. 显示系统中全部Android平台:
android list targets
7. 显示系统中全部AVD(模拟器):
android list avd
8. 显示当前运行的全部模拟器:
adb devices
9. 创建AVD(模拟器):
android create avd --name 名称 --target 平台编号
10. 启动模拟器:
emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800)
11. 删除AVD(模拟器):
android delete avd --name 名称
12. 创建SDCard:
mksdcard 1024M ~/名称.img
13. AVD(模拟器)所在位置:
Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd)
14. 启动DDMS:
ddms
15. 对某一模拟器执行命令:
abd -s 模拟器编号 命令
16. 启动SDK,文档,实例下载管理器:
android
17. 查看adb命令帮助信息:
adb help
18. 在命令行中查看LOG信息:
adb logcat -s 标签名
19. adb shell后面跟的命令主要来自:
源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。
20. 删除系统应用:
adb remount (重新挂载系统分区,使系统分区重新可写)。
adb shell
cd system/app
rm *.apk
21. 获取管理员权限:
adb root
22. 启动Activity:
adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
23、发布端口:
你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:
adb forward tcp:5555 tcp:8000
24、复制文件:
你可向一个设备或从一个设备中复制文件,
复制一个文件或目录到设备或模拟器上:
adb push <source> <destination></destination></source>
如:adb push test.txt /tmp/test.txt
从设备或模拟器上复制一个文件或目录:
adb pull <source> <destination></destination></source>
如:adb pull /addroid/lib/libwebcore.so .
25、搜索模拟器/设备的实例:
取得当前运行的模拟器/设备的实例的列表及每个实例的状态:
adb devices
26、查看bug报告:
adb bugreport
27、记录无线通讯日志:
一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
adb shell
logcat -b radio
28、获取设备的ID和序列号:
adb get-product
adb get-serialno
29、访问数据库SQLite3
adb shell
sqlite3
当然你可以 adb help查看:
_______________________________________________________________________________
附:Linux系统中常用的命令:
1. 要列出当前目录中的所有文件,请输入:
ls -a
列出所有文件,包括 .(点)、..(点点)和其他以点开头的文件。
2. 要显示详细信息,请输入:
ls -l chap1 .profile
显示一个长列表,包括关于 chap1 和 .profile 的详细信息。
3. 要显示有关目录的详细信息,请输入:
ls -d -l . manual manual/chap1
显示目录 . 和 manual 以及文件 manual/chap1 的长列表。不使用 -d 标志时,会列出 . 和 manual 目录中的所有文件,而不是关于目录本身的详细信息。
4. 要按照修改时间列出文件,请输入:
ls -l -t
显示最近被修改文件的长列表,较旧的文件跟在后面。
文件
/usr/bin/ls 包含 ls 命令。
/etc/passwd 包含用户 ID。
/etc/group 包含组 ID。
/usr/share/lib/terminfo/* 包含终端信息。
5. rm 文件 :删除文件
1、DOS常用命令(不会用的自己搜索学习)
-
cd——改变当前目录
-
dir——显示文件夹内容
-
md——建立子目录
-
copy——拷贝文件
-
move——移动文件
-
del——删除文件
-
cls——清屏
-
attrib——显示文件的(文件)属性
2、linux常用命令(不会用的自己搜索学习)
-
cd——改变当前目录
-
pwd——查看当前所在目录完整路径
-
ls——查看目录或者文件的属*,列举出任一目录下面的文件
-
mkdir——建立目录
-
cp——拷贝文件
-
rm——删除文件和目录
-
mv——移走目录或者改文件名
-
chmod/chown——权限修改
-
clear——清屏
-
mount——加载一个硬件设备
-
su——在不退出登陆的情况下,切换到另外一个人的身份
-
grep——文本内容搜索
-
find——文件或者目录名以及权限属主等匹配搜索
-
kill——可以杀死某个正在进行或者已经是dest状态的进程
-
df——命令用来检查文件系统的磁盘空间占用情况
相关推荐
Android中的adb命令详解,Android中的adb命令详解
adb操作命令详解.doc adb操作命令详解.doc
android 命令详解!绝对超级有用!
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 *...
ARP命令详解
adb(Android Debug Bridge)是Android提供的一个通用的调试工具,说白了就是debug工具。借助这个工具,我们...1、在设备上运行shell命令 2、安装卸载程序 3、推送文件到设备中 4、从设备中推送文件到PC端 5、快速重启
一直有一个心愿希望可以用Python做安卓自动化功能测试,在一步步摸索中,之前是用monkeyrunner,但是发现对于控件ID的使用非常具有局限性,尤其是ID的内容不便于区分 具有重复性时,后面又发现Uiautomator可以对...
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.
修改/system只读权限,adb shell 命令详解!
Android MTU 值修改的实例详解 通信术语 最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络...
四、Monkey 命令详解 1).标准的monkey 命令[adb shell] monkey [options] <eventcount> , 例如:adb shell monkey -v 500 ——–产生500次随机事件,作用在系统中所有activity(其实也不是所有的ac
启动Shell命令 通过远程Shell端运行Sqllite3连接数据库 UI/软件 试验程序 Monkey 其它的Shell命令 启用Logcat日志 使用Logcat命令 过滤日志输出 控制日志输出格式 查看可用日志缓冲区 查看Stdout 和Stderr Logcat...
#开始shell命令 adb shell #进入到sdcard卡目录 cd sdcard #将列出所有文件夹 ls #删除文件或文件夹 rm -r (文件夹名称) 您可能感兴趣的文章:Android用ListView显示SDCard文件列表的小例子android读取...
Android学习指南:Android_SDK简介,1. 在Android模拟器上安装和卸载APK包,2. 在Android模拟器上使用sd card生成sdcard镜像文件,启动模拟器,将资源放入到sdcard里面,使用命令adb shell 查看sdcard目录
从Android 6.0(API level 23)开始,Android提出了两个延长电池使用时间的省电特性给用户。用户管理可以在没有充电的情况下管理app的行为。当用户一段时间没有使用手机的时候,Doze模式...我们先用 adb shell dumps
adb命令:adb是Android调试桥 monkey使用 做App性能的测试 monkey操作的是手机里面的app 连接手机:打开USB调试模式 使用adb连接:adb devices(真机连接) monkey详解 包:在app上唯一标识一个APP的apppackage adb
前言 在开发的时候我们可能会需要修改Android的hosts文件。Android的hosts文件路径是/system/etc/hosts,在修改该文件前首先需要Android手机获取root权限。至于如何root你的手机,这里就不加详述,...上面的命令是把