adb 输入回车命令_adb adb shell 相关命令
在Mac上配置adb命令
在Mac OS中使用adb命令时,应进行变量配置,步骤如下:
一、终端中输入 cd ~
二、输入touch .bash_profile 回车
touch:如果没有,则创建文件,如果有,更新一下文件时间
三、输入open -e .bash_profile
open:打开文件
回车后会在TextEdit中打开这个文件(如果未配置过环境变量,应该是个空白文件)。在文件中加如以下内容
export PATH=${PATH}:/Users/admin/Applications/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
这是我机器上的路径,具体个人机器路径,可右键点击platform-tools--》显示简介 查看
使用ADB
adb shell 获取手机所有进程:
显示android模拟器上所有在执行的进程:
db shell ps -x
adb shell 获取手机设备信息:
1、设备基本信息:cat /system/build.prop | grep "product"
2、CPU信息:/proc/cpuinfo和/proc/stat
3、内存:/proc/meminfo adb shell dumpsys meminfo
Terms
VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)
PSS - Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)
USS - Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)
4、
adb shell dumpsys batteryinfo >f:\battery.log
通过ADB向android SD卡传送文件
1. 创建SD卡并挂载到模拟器
运 行cmd,并cd至android-sdk\tools\目录下。输入如下命令则可创建并挂载SD卡到模拟器上。mksdcard的参数中SD卡的大小单 位可以为K或者M(必须为大写),他会在tools目录创建一个文件叫sdcard.img。通过在emulator后添加-sdcard即可挂载SD卡 并启动模拟器。
mksdcard 256M sdcard.img
emulator -avd 2.2 -sdcard sdcard.img
操作单个文件 通过adb push,则可将文件添加到SD卡中。如果想在push的时候修改文件名称的话,只需要修改push的第二个参数改成完整路径(目录+文件名),如/sdcard/test-0.jpg。重启模拟器,则可以在见到SD卡中新添加的内容了。
adb push E:/images/test.jpg /sdcard/
adb push E:/images/test.jpg /sdcard/test-0.jpg
而要将test.jpg提取出来的话,可使用adb pull命令。第二个参数为本机硬盘地址,如果不想改名的话,只需要输入目录地址(不能加),而需要改名的话,输入文件的完整路径就行了。
adb pull /sdcard/images/test.jpg E:\tmp
adb pull /sdcard/images/test.jpg E:\tmp\test-0.jpg
操作整个文件夹 要将硬盘上的一个文件夹的所有内容都添加至SD卡的话,可以通过如下命令(注意pic后面不能有\):
adb push E:\Android\pic /sdcard/images/
该命令会把pic文件下以及其子文件夹的内容全部添加到SD卡的images目录下。如果SD卡下没有images目录的话,可以先通过adb shell进行创建,如下:
adb shell
cd /sdcard
mkdir images
exit
而导出整个文件夹的话,可以通过如下命令:
adb pull /sdcard/images/ E:\tmp
更多:
adb devices //列出所有的连接设备
adb connect [:] //通过tcp/ip连接,5555是默认端口
设备命令:
adb push //拷贝文件/目录到设备
adb pull [] //从设备拷贝文件/目录
adb sync [] //只有发生改变时从主机拷贝到设备
adb shell //运行远端shell交互
adb shell //运行远端shell 命令
adb emu //运行仿真控制台命令
adb logcat [] //浏览设备日志
adb forward //转发套接字连接
adb install [-l] [-r] [-s] //拷贝文件包到设备并安装
adb uninstall [-k] //卸载程序包,-k意味着保留数据和缓存
adb bugreport //返回所有的bugreport信息
adb help
adb version
脚本:
adb wait-for-device //阻塞直到设备上线
adb start-server
adb kill-server
adb get-state //列印offline|bootloader|device信息
adb get-serialno
adb status-window //连续列印设备状态
adb remount //重装载/system分区
adb reboot [bootloader|recomry]
adb reboot-bootloader
adb root
adb usb
文章转载:https://testerhome.com/topics/265
adb 输入回车命令_adb adb shell 相关命令相关推荐
- Linux下python的命令,linux下python相关命令
若本机已安装python2,尽量不要动现有的python2,额外安装python3即可. 1.安装python3.6(centos下安装python3自带pip和setuptools) # 安装依赖环 ...
- nova 命令汇总三 ——网络相关命令
nova 命令汇总三 --网络相关命令 和网络相关的操作主要包括:add-fixed-ip.add-floating-ip.add-secgroup.fixed-ip-get .fixed-ip-re ...
- Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块...
Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...
- insmod与modprobe命令的区别及其相关命令
insmod与modprobe命令的区别及其相关命令 insmod与modprobe命令的区别及其相关命令 insmod modprobe insmod与modprobe均用于添加linux设备驱 ...
- Linux基础命令-网络配置和相关命令
Linux基础命令-网络配置和相关命令 网络配置和相关命令 一.基本网络配置 二.网卡名称 1. 网卡别名 2. 设备别名 3. 实验 三.网络配置方式 1. ifconfig命令 2. route命 ...
- 深入浅出AT命令(4)-电话本相关命令
深入浅出AT命令(4)-电话本相关命令 1 AT+CPBS Select phone memory storage 选择电话存贮位置 AT+CPBS=?:返回所有支持的<storage>: ...
- adb 输入回车命令_Android超级终端(Adb Shell)常用命令、命令大全-持续更新 | 何连超的博客小站...
Android超级终端(Adb Shell)常用命令.命令大全-持续更新 超级终端(手机端操作)与AdbShell(电脑端操作)使用的Shell命令(即Linux shell命令,类似Dos命令)是相 ...
- adb命令获取sys_adb shell dumpsys 命令
出发点一: Android 引入了「任务栈」的概念,这个概念对于 Android 设备上的返回按键有极其重要的联系.有时候按下返回按钮或者点击关闭当前 Activity 的操作,都不知道 Androi ...
- linux shell 相关命令
查看空闲cpu ]#top -b -n 1 | grep Cpu | awk -F "," '{print $4}' | awk '{print $1}' 输出数字: echo & ...
最新文章
- Linux正则表达式判断是否是数字示例
- javascript中this
- 黑马-程序员C#泛型简介
- python基础一 day6 文件操作
- 平衡二叉树的自顶向下递归和自底向上递归
- 基础正则表达式介绍与练习
- Android中使用官方提供好的功能使用说明(比如系统图库获取),也作为延生学习的学习文档
- 致命错误: 在类路径或引导类路径中找不到程序包 java.lang_如何提升店铺动态评分 需要提升可以找我...
- VUE ---- 利用vue-print-nb实现打印功能
- PC版微信,公众号文章图片无法加载,解决方法
- Maya 2011, GUI with Qt
- 如何使用谷歌搜索API来获取结果
- java基础知识【第12期】-- 集合之Set
- linux嵌入式计算器绪论,毕业设计—嵌入式计算器
- 【Oracle】 选择题汇总
- HIS软件项目布置的学习day01
- Fiddler抓包夜神模拟器
- RetinaFace人脸检测使用
- java修饰符的解析
- js中的 与或运算顺序 (包含例子)
热门文章
- 关于多库操作一些想法
- PostMessage和sendMessage传递问题
- C++中 *(指针引用)与*(指针)的区别
- Visual Studio 2013 出现错误 error RC2108: expected numerical dialog constant
- C语言之连接Mysql数据篇
- php编码和c语言,急求windows下用c语言开发PHP扩展时,在C语言里把字符串转成utf-8编码再打印的方法。...
- Android如何获得当前应用显示的Activity
- ajaxfileupload 访问不到后台_一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)...
- 关于python_关于 Python
- status c语言_STM32 嵌入式C语言教程--第四课C语言中的存储空间与位域